web-dev-qa-db-ja.com

タイムシフトでバックアップの場所を変更し、ディレクトリを指定します

タイムシフトがシステムのバックアップを保持する場所を変更するにはどうすればよいですか?

それはドライブをリストし、それらの間で選択することを可能にしますが、そのドライブのどこに置くべきかに関するディレクトリの場所はありません。

私にとって重要な理由は、システムのバックアップを保持するために完全にランダムな場所を選択しているためです。私の/ homeはドライブです。私のDockerイメージを私の/ rootから/ homeの/home/<user>/docker-imagesに移動しないようにします。 。

タイムシフトは、これを私のシステムのバックアップを保持するのに適切な場所と考えているようです:/home/<user>/docker-images/aufs/timeshift/snapshot*

これをimagesディレクトリの外に移動したいと思います。それを行う方法はありますか?

3
NikhilWanpal

tl; dr

DockerがインストールされているシステムではTimeshiftを実行しないでください


空きディスク領域が不足した後、タイムシフトが/var/lib/docker/...の下にrsyncスナップショットを誤って保存していることがわかりました。あなた一人じゃありません。 Timeshift開発者にこれを言及するいくつかの問題が存在します:

Timeshiftはdockerを実行しているシステムと互換性がないというステートメントで、すべての問題が解決されました。

2018-04-20(Timeshift v18.4):GithubのTimeshift README.md ファイルは次のように述べています:

サポートされるシステム構成

...

  • Docker&Containers-Dockerおよびコンテナー化システムはサポートされていません。このようなシステムでタイムシフトを実行すると、予期しない結果が生じます。
2
Thomasleveil

タイムシフトのデフォルトディレクトリにNFSをマウントしてしまいました

192.168.7.77:/volume1/timeshift 3746074496 2680159488 1065915008 72% var/lib/docker/aufs/timeshift

また、別のオプションは、timeshift dir somを他の場所にシンプリンクすることです。このオプションはrsynkで機能します。

1
jb68