Saya mencoba untuk mencadangkan workstation Ubuntu saya dengan bantuan panduan ini dan mengalami masalah saat output perintah tar
Exiting with failure status due to previous errors
.
Inilah yang saya jalankan di terminal:
sudo -i
cd /
tar -cvpzf sysbackup-20110821.tar.gz \
--exclude=/sysbackup-20110821.tar.gz \
--exclude=/proc \
--exclude=/lost+found \
--exclude=/sys \
--exclude=/mnt \
--exclude=/media \
--exclude=/dev /
Jadi dari mencari sedikit, kesalahan tampaknya tidak bersifat kritis, tetapi ketika saya memeriksa isi file .tar yang sebenarnya, folder saya /home
hilang, jadi jelas ada sesuatu yang salah.
Apa yang harus saya lakukan untuk mencadangkan sistem saya tanpa kesalahan?
tar
harus menunjukkan kesalahannya: hapus flag v-verbose atau kirim semua output/dev/null
. Anda harus melihat pesan kesalahan dengan lebih jelas. Atau, kirim stderr ke sebuah file, lalu tunjukkan pada kami apa yang ada ditar
, cobalah mengganti.
ke/
/
dengan/
?Jawaban:
Saya menyarankan baris perintah sebagai berikut:
Seperti yang Anda lihat, setiap mengecualikan pola menjadi path relatif, dan
--one-file-system
tidak termasuk opsi/dev
,/proc
,/sys
, dan semuanya dipasang di bawah/media
atau/mnt
.Namun demikian, jika Anda memiliki partisi rumah yang terpisah, ini tidak didukung.
Diuji pada 11.10 (Oneiric, alpha3). Mungkin, dalam versi ubuntu sebelumnya Anda harus mengecualikan
./var/run
, bukan/run
.sumber
Klik kanan, pilih " Ekstrak di sini ". Saya menggunakan cara ini untuk menyelesaikan masalah lain yang biasa. Tetapi saya tidak tahu mengapa itu bisa berhasil. Terlihat sangat sederhana, bukan? Semoga itu bisa membantu Anda.
sumber