Rsyncを使用して自動バックアップシステムをセットアップし、Mac OSXからUbuntuサーバーにドキュメント/ソースコードをバックアップしたいと思います。
Pages(iWork)で書かれたドキュメントがいくつかありますが、最後にこれらをサーバーにバックアップしようとすると、UbuntuOSがMacOSX固有のファイル形式* .pagesを認識しないため、アーカイブファイルのように見えました。次に、これらのファイルの1つをサーバーから取得し、MacbookのPagesで開こうとすると、開くことができませんでした。
これは起こり得ないので、(可能であれば)どうすればこの問題を取り除き、バックアップ後にオペレーティングシステム固有のファイルでも開くことができるようにすることができますか?
よろしく、ラモン
.pages
ドキュメントは確かにareディレクトリであり、他の多くのMacOSのもの(アプリケーション、pkg
ファイルなど)と同じように、単一のファイルではありません。これはMacOSではパッケージと呼ばれ、特定のディレクトリをパッケージとして扱うようにFinderに指示する特別なファイルシステムフラグがあります(シェルでそのディレクトリをcd
するか、右クリックして調べることができます。 Finderでファイルを作成し、[パッケージの内容を表示]を選択します。
属性を保持するには、Appleが提供する新しいrsync
バージョンを使用する必要があります。 Homebrew経由でインストールし、rsync
操作中に-X
オプションを使用します。
または、バックアップサーバーにコピーする前にMacOS側のファイルをtar
します。
私の「rsyncクライアント」アプリはまさにこれを行います。
これは、リモートファイルを管理するためのシンプルなGUIです。
データを高速で処理する強力なrsyncエンジンを搭載。
FTPクライアントのように見えますが、rsyncのようになります。
http://bonhardcomputing.com/rsync-client/
最新バージョンのrsyncを内部に搭載しています。
だから、それはあなたのためにそれらすべての心配に対処します。
自己宣伝を許してください...