30Jun
Profil Firefox Anda menyimpan beberapa barang yang cukup penting seperti bookmark, kata sandi tersimpan dan preferensi yang akan sangat merepotkan untuk hilang. Seperti data berharga lainnya, profil Firefox Anda harus dicadangkan secara teratur.
Meskipun Anda selalu dapat melakukan backup secara manual atau menggunakan alat eksternal( seperti MozBackup atau FEBE), masing-masing opsi ini memiliki kekurangan sendiri dan tidak ada metode "set it dan forget it" yang benar. Solusi berorientasi geek kami untuk backup profil Firefox adalah menggunakan skrip batch yang dapat dijalankan kapan saja. Terlepas dari apakah Anda membuka Firefox, skrip ini akan menangkap profil Firefox Anda saat ini dan menyimpannya dalam file zip agar mudah pemulihannya.
Script
Secara keseluruhan, script tidak melakukan sesuatu yang ajaib. Ini hanya masuk ke folder profil Firefix pengguna masing-masing dan menyalin semua file yang tidak terkunci ke direktori sementara dan akhirnya membuat arsip arsip dari file tersebut. Anda perlu memiliki tool baris perintah 7-Zip yang disalin ke folder yang ada di variabel Windows PATH Anda agar proses zip selesai.
@ECHO OFF TITLE Firefox Profile Backup ECHO Firefox Profile Backup ECHO Ditulis oleh: Jason Faulkner ECHO SysadminGeek.com ECHO.GEMA.SETLOCAL REM Memerlukan alat baris perintah 7-Zip( 7za.exe) yang bisa diunduh di: REM http://www.7-zip.org REM File ini harus ditempatkan di folder dalam variabel PATH( yaitu C:Windows) REM Full path file arsip penyimpanan( jangan dimasukkan ke dalam tanda petik) REM Pastikan jalur direktori ini ada. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Tinggalkan semuanya di sini sini SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" JIKA ADA% TempBackupDirAction% RMDIR% TempBackupDirAction% MKDIR% TempBackupDirAction% XCOPY "% APPDATA% MozillaFirefoxProfiles *"% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "JIKA EXIST% BackupFileName% DEL / F / Q% BackupFileName% 7ZA a% BackupFileName%"% TempBackupDir% * "JIKA ADA% TempBackupDirAction% RMDIR / S / Q% TempBackupDirAction% ENDLOCALMenjadwalkan Backup
Begitu Anda memiliki skrip di tempat, Anda perlu menjadwalkannya melalui Penjadwal Tugas Windows. Anda dapat menggunakan antarmuka grafis atau melalui alat baris perintah, SchTasks, agar mudah mengaturnya agar berjalan setiap hari untuk pengguna saat ini:
SchTasks / Create / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00/ RU & lt; UserName & gt;/ RP & lt; Password & gt;
Catatan Penting: Skrip membuat rujukan ke lokasi spesifik profil( % USERPROFILE% dan% APPDATA%), jadi penting agar tugas terjadwal berjalan sebagai akun pengguna masing-masing yang ingin Anda cadangkan profil Firefox. Keterbatasan
Skrip ini akan mengambil file yang tidak terkunci sebagai bagian dari cadangan. Saat Firefox terbuka, sebuah file bernama "parent. LOCK" dibuat dan file ini tidak termasuk dalam backup. Ini adalah byte nol, jadi sedikit-bijaksana backup profil bisa selesai tanpa menyertakan file ini.
Add-on tertentu mungkin juga mengunci file saat Firefox terbuka, namun pengujian kami belum menemukan kasus di mana hal ini terjadi.
Download Alat Baris Perintah 7-Zip
Secara Manual Backup Profil Firefox
FEBE Add-on untuk Firefox