Linux ディレクトリ バックアップ方法とおすすめツール
Linuxシステム内のディレクトリをバックアップする方法はいくつかありますが、以下はよく使われる方法の一つです:
- rsyncコマンドを使用すると、強力なファイル同期ツールであり、ローカルディレクトリを別のディレクトリやリモートサーバーにバックアップすることができます。たとえば、ディレクトリ/home/userをディレクトリ/backupsにバックアップするには、次のコマンドを使用できます。
rsync -av /home/user /backups
- tarコマンドの使用:tarコマンドはアーカイブファイルを作成したり抽出したりするためのツールです。tarを使用してディレクトリ全体を圧縮ファイルとしてパッケージ化し、バックアップとして他の場所にコピーすることができます。例えば、ディレクトリ/home/userを/home/user_backup.tar.gzファイルにバックアップするには、次のコマンドを使用します:
tar -czvf /home/user_backup.tar.gz /home/user
- cpコマンドを使用する:cpコマンドはファイルやディレクトリをコピーするために使用できます。cpを使用してディレクトリ全体をバックアップとして別の場所にコピーすることができます。例えば、ディレクトリ/home/userを/backupsディレクトリにバックアップする場合は、以下のコマンドを使用します。
cp -r /home/user /backups
- SCPコマンドを使用すると、ディレクトリをリモートサーバーにバックアップできます。例えば、ディレクトリ/home/userをリモートサーバーのディレクトリ/backupsにバックアップする場合は、次のコマンドを使用できます:
scp -r /home/user user@remote_server:/backups
どの方法を選んでバックアップを行うにしても、定期的にバックアップを実行することをお勧めします。データの安全性を確保するために。