Ako ľahko automatizovať zálohovanie profilu Firefoxu s dávkovými súbormi
Váš profil Firefox obsahuje niekoľko dôležitých vecí, ako sú záložky, uložené heslá a preferencie, ktoré by boli celkom nepríjemné na to, aby ste prehrali. Rovnako ako u všetkých cenných údajov, váš profil Firefoxu by mal byť pravidelne zálohovaný.
Aj keď môžete vždy zálohovať manuálne alebo používať externý nástroj (napríklad MozBackup alebo FEBE), každá z týchto možností má svoje vlastné nedostatky a žiadna z nich nie je skutočná metóda "nastaviť a zabudnúť". Naše geekovo orientované riešenie pre zálohovanie profilu Firefoxu používa dávkový skript, ktorý je možné spustiť kedykoľvek. Bez ohľadu na to, či máte Firefox otvorený alebo nie, tento skript zachyti váš aktuálny profil Firefoxu a uložte ho do zip súboru pre jednoduché obnovenie.
Scenár
Celkovo skript nerobí nič čarovné. Jednoducho prejde do priečinka profilu Firefox príslušného používateľa a skopíruje všetky odomknuté súbory do dočasného adresára a nakoniec vytvorí zip archív súborov. Budete potrebovať nástroj 7-Zip príkazového riadku skopírovať do priečinka nastaveného v premennej Windows PATH, aby proces zip dokončil.
@ECHO OFF TITLE Firefox Profil Zálohovanie ECHO Firefox Profil Zálohovanie ECHO Napísal: Jason Faulkner ECHO SysadminGeek.com ECHO. ECHO. SETLOCAL REM Vyžaduje nástroj 7-Zip príkazového riadku (7za.exe), ktorý je možné stiahnuť z adresy: REM http://www.7-zip.org REM Tento súbor by mal byť umiestnený v priečinku v premennej PATH (tj C: Windows) REM Úplná cesta k archívu úložného priestoru (neukladajte do úvodzoviek) REM Uistite sa, že cesta adresára existuje. SET BackupFileName =% USERPROFILE% DocumentsBackupFirefoxProfile.zip REM Nechajte všetko tu iba tu SET TempBackupDir =% TEMP% Firefox_Profile SET TempBackupDirAction = "% TempBackupDir%" AK EXIST% TempBackupDirAction% RMDIR% TempBackupDirAction% MKDIR% TempBackupDirAction% XCOPY% APPDATA% MozillaFirefoxProfiles * "% TempBackupDirAction% / E / V / C / H / Y SET BackupFileName ="% BackupFileName% "Ak existuje% BackupFileName% DEL / F / Q% BackupFileName% 7ZA% BackupFileName%" TempBackupDir% % RMDIR / S / Q% TempBackupDirAction% ENDLOCAL
Naplánovanie zálohovania
Akonáhle máte skript na svojom mieste, stačí ho naplánovať cez Plánovač úloh systému Windows. Môžete použiť grafické rozhranie alebo pomocou nástroja príkazového riadku SchTasks, aby ste ho mohli jednoducho nastaviť na bežný používateľ:
SchTasks / Vytvoriť / SC DAILY / TN BackupFirefoxProfile / TR% UserProfile% DocumentsScriptsBackupFirefoxProfile.bat / ST 09:00 / RU / RP
Dôležitá poznámka: Skript odkazuje na konkrétne umiestnenia profilu (% USERPROFILE% a% APPDATA%), takže je dôležité, aby naplánovaná úloha bola spustená ako príslušný používateľský účet, ktorý chcete zálohovať profil Firefoxu.
obmedzenia
Tento skript vyzdvihne akýkoľvek odomknutý súbor ako súčasť zálohy. Keď je Firefox otvorený, vytvorí sa súbor s názvom "parent.LOCK" a tento súbor nie je súčasťou zálohy. Je to nulový bajt, takže zálohovanie profilu môže byť dokončené bez zahrnutia tohto súboru.
Niektoré doplnky môžu tiež uzamknúť súbory, kým je Firefox otvorený, ale naše testovanie nenašlo žiadne prípady, keď je to tak.
Stiahnite si Nástroj príkazového riadka 7-Zip
Manuálne zálohovanie profilu Firefoxu
FEBE doplnok pre Firefox