Menggunakan Ubuntu 16.04, deja-dup 34.2, dan duplicity 0.7.06.
Untuk memulai pencadangan mingguan, saya menghubungkan drive eksternal biasa dengan komputer biasa, memberikan kata sandi dan menerima pesan berhenti:
Cadangan yang ada adalah dari komputer bernama correctname , tetapi nama komputer saat ini adalah correctname.lan . Jika ini tidak terduga, Anda harus mencadangkan ke lokasi lain.
Batalkan/Lanjutkan
Ini tidak terduga. Bukan karena saya memasang drive eksternal ke komputer yang salah, tetapi karena nama komputer itu memang benar. Diperiksa dengan uname -n
.
Saya tidak cenderung untuk membuat cadangan di lokasi yang berbeda, karena saya tidak ingin masalah ini terjadi lagi dengan nama/komputer lain. Pencadangan baru memakan waktu, di antara pertimbangan lainnya.
Muncul pertanyaan:bagaimana deja-dup/duplicity membuat nama ini? bagaimana cara memperbaikinya?
Ditambahkan. Dengan mengklik Lanjutkan, Anda melakukan pencadangan tambahan. Tetap saja pesan penghentian adalah penghentian yang tidak perlu dalam prosedur yang harus dihindari jika memungkinkan.
Jawaban yang Diterima:
Menggunakan Ubuntu 19.10, deja-dup 40.1, duplicity 0.8.04.
Muncul pertanyaan:bagaimana deja-dup/duplicity membuat nama ini?
Menurut laporan bug (mulai sejak 2010), ini adalah bug dalam duplikasi yang memengaruhi deja-dup. Duplicity lebih memilih nama domain yang sepenuhnya memenuhi syarat (FQDN) untuk nama komputer cadangan.
- Cara pencarian FQDN dilakukan dipengaruhi oleh konfigurasi jaringan komputer Anda, dan perilaku jaringan yang terhubung dengan komputer.
- Secara khusus, perubahan jaringan eksternal dapat merusak cadangan. Ini termasuk memindahkan komputer dari satu jaringan ke jaringan lain.
Lihat
- https://bugs.launchpad.net/deja-dup/+bug/1268182
- https://bugs.launchpad.net/duplicity/+bug/667885
bagaimana cara memperbaikinya?
Laporan bug mengisyaratkan pengeditan /etc/hosts
dengan berbagai cara. Inilah yang saya ubah, dengan mycomputer
menjadi nama pilihan saya. Perhatikan bahwa urutan tampaknya penting.
/etc/hosts
(alamat IPv6 dihilangkan)
Asli:
127.0.0.1 localhost
127.0.1.1 mycomputer
Dimodifikasi:
127.0.0.1 mycomputer localhost
127.0.1.1 mycomputer
Segera setelah saya menyimpan file, pencadangan otomatis dimulai. Ini bekerja seperti yang diharapkan.
Lihat
- https://bugs.launchpad.net/deja-dup/+bug/1086068
- Deja Dup salah menyelesaikan nama host, menambahkan nama host ISP
- Apa gunanya /etc/hosts?
Cadangan saya rusak saat ISP saya meningkatkan infrastruktur mereka di daerah saya ke ipv6. Mulai melihat "nama host diubah" dengan nama host seperti dynamic-xxxx-yyyy-zzzz.area-123.example.com
.
Mencoba memverifikasi dengan mengembalikan file dan mem-boot ulang, tetapi cadangan tetap bekerja sangat tidak yakin apakah itu sebenarnya memperbaiki masalah, atau hanya memicu deja-dup/duplicity "dengan cara yang benar". Mungkin terkait dengan batas waktu DHCP (7 hari) di router milik ISP, atau pengaturan lain yang saya ubah. Saya memposting jawabannya, tetapi mungkin harus merevisi jika berhenti bekerja dalam seminggu.
Terkait:Instalasi Snap tidak akan dimulai?Sekarang sudah lebih dari satu minggu sejak menulis jawaban ini. Memulai pencadangan dan memverifikasi pencadangan berhasil. Juga reboot dan mulai cadangan lain, yang juga berhasil. Tampaknya perbaikan yang disarankan berhasil sejauh ini , setidaknya untuk diri saya sendiri di komputer saya dan di lingkungan jaringan saya.