Saya bermigrasi dari Windows ke Ubuntu untuk desktop pribadi saya dan saya ingin tahu cara mudah untuk membuat cadangan data pribadi seperti bookmark Firefox, dokumen pribadi, dll ...
Di Windows saya menyalin semuanya secara manual dan di Ubuntu saya ingin membuat skrip bash untuk melakukannya secara otomatis.
Saya tidak memiliki pengetahuan tentang skrip bash selain membuat file dan membuatnya dapat dieksekusi dan contoh sederhana ini:
#!/bin/bash
cp /files/file.doc /media/flashdrive/
Bagaimana saya bisa secara otomatis mendeteksi profil saya saat ini? (Saya memiliki 3 profil di komputer saya saat ini, satu yang tidak saya gunakan, satu untuk istri saya yang tidak memiliki bookmark, dan milik saya).
Jawaban:
Saya akan merekomendasikan untuk menggunakan rsync (Di Ubuntu).
Jika Anda memiliki ratusan MB data, Anda mungkin hanya ingin menyinkronkan / membuat cadangan data yang dimodifikasi. Ini akan meningkatkan kecepatan cadangan.
Pada file lain seperti host, Anda dapat dengan mudah
cp
Sekarang untuk firefox, Anda perlu menemukan profil yang Anda gunakan dari
profiles.ini
kemudian Anda dapat menyalin bookmarks.htmlAnda dapat menggunakan grep untuk mengetahui folder apa yang digunakan oleh profil.ini:
yang akan menampilkan:
Kemudian hapus
Path=
Inilah yang akan terlihat dari backup.sh:
Sekarang,
chmod +x
backup.sh Anda dan kemudian jalankan./backup
sumber
if [ -d "$HOME/bin" ] ; then PATH="$HOME/bin:$PATH" fi
Untuk Firefox, saya pikir Anda dapat menggunakan fitur "Sinkron" Firefox untuk menyinkronkan profil Anda.
Untuk dokumen cadangan, Anda juga dapat mencoba beberapa perangkat lunak seperti serempak atau FreeFileSync.
sumber
Cadangkan profil secara manual
Jika Anda merasa nyaman dengan menyalin file dan folder Anda dapat secara manual membuat cadangan profil Anda. Proses ini dapat sesederhana menyalin satu direktori ke lokasi cadangan. Sebagian besar pekerjaannya adalah menemukan di mana folder profil disimpan.
Mail disimpan secara default di dalam profil. Jika Anda mengonfigurasi ulang Thunderbird, Mozilla Suite atau SeaMonkey untuk menyimpan pesan akun di luar profil, Anda juga perlu menyalin "direktori lokal" untuk akun itu. Lihat di Pengaturan akun untuk menemukan lokasi direktori lokal setiap akun. [Sunting] Secara manual mengembalikan profil
Untuk memulihkan cadangan profil:
sumber