tarでバックアップ

tarでバックアップ

Etcフォルダのフルバックアップを作成するには、このコマンドが必要であることがわかりました。

tar cJPf /srv/dev-disk-by-label-Share/Myfiles/$(date +%F)-$(hostname)-etc-tar.xz /etc/ 

しかし、このバックアップを新しいインストールに復元するにはどのようなコマンドが必要ですか?

シンボリックリンクを保存するにはどうですか? - 重要だと思われる場合は、フォルダの下にletsencryptをバックアップすることが重要です。

答え1

「tar」のマニュアルページから:

-h, --Dereference はシンボリックリンクをたどり、そのリンクが指すファイルをアーカイブしてダンプします。

たとえば、Ubuntuシステムからそれを抽出してシンボリックリンクを維持するには、「xz-utils」パッケージがインストールされていることを確認してから、次の手順を実行する必要があります。

tar xhf name.tar.xz

ここで、「name」は、前述の最初のステップで作成したファイル名です。

関連情報