2つのディレクトリがあります。
/ホーム/ドキュメント/オポ/
/ホーム/バックアップ/オポ/
コンテンツを手動でコピーするには:
rsync -av /home/Documents/oppo/ /home/Backup/oppo/
しかし、実際にはシンボリックリンクに似ていますが、実際にはシンボリックリンクではないものを探しています。これは、毎回手動でコマンドを実行/home/Backup/oppo
せずにバックアップを実行したいことを意味します。rsync
シンボリックリンクは元のフォルダだけを指しているので、正しい解決策ではないことを知っていますが、実際に自動的にバックアップを維持するこのような機能はありますか?
また、ほとんど使用されていない仮想マシンなので、systemdサービスを実行することはできません。
tl;drファイルの実際のバックアップコピーを自動的に保存するシンボリックリンク機能が欲しい
答え1
これを行うためにプログラムを実行したくない場合は、コピーを管理するファイルシステムを使用することをお勧めします。一部のファイルシステムには、ファイルの古いコピーを保持するスナップショット機能があります。
BTRFSとZFSは、定期的なスナップショットの作成をサポートする方法で動作できます。
ほとんど使用されていない仮想マシンなので、systemdサービスを実行できません。
私はこれが大きな限界だとは理解していません。おそらく仮想マシンを使用していないときはファイルを操作しないので、何もコピーする必要はありません。マシンが起動すると、サービスはバックアップが必要かどうかを確認し、バックアップを作成できます。