Restic představen
Restic je moderní zálohovací program, který zálohuje vaše soubory:
- Z Linuxu, BSD, Macu a Windows
- Existuje mnoho různých typů úložišť, včetně self-hosted a online služeb
- Je to jednoduché a jako spustitelný soubor ho můžete spustit bez serveru nebo složitého nastavení
- Ve skutečnosti se přenášejí pouze části záložního souboru, které se skutečně změnily
- Zajistěte bezpečnost pečlivým používáním šifrování v každé části procesu
- Ověřitelné, což vám umožní zajistit, že vaše soubory budou možné obnovit, když je to potřeba
- Free Restic je zcela zdarma k použití a zcela open source
Kompatibilita:Jakmile bude verze 1.0.0 vydána, garantujeme, že všechny repozitáře budou zpětně kompatibilní v rámci jednoho hlavního vydání; Pokud nepřidáme hlavní verzi, data lze číst a obnovit. Snažíme se být plně zpětně kompatibilní se všemi předchozími verzemi.
Podpora repozitáře:
- Místní
- SFTP
- REST Server
- Amazon S3
- Minio Server
- Úložiště kompatibilní se S3
- Wasabi
- Alibaba Cloud (Aliyun) Objektový úložný systém (OSS)
- OpenStack Swift
- Backblaze B2
- Microsoft Azure Blob Storage
- Google Cloud Storage
- Další služby přes rclone
- Výzva k heslu ve Windows
- Skupinově přístupné repozitáře
- Repozitáře s prázdným heslem
Oficiální webové stránky:Přihlášení k hypertextovému odkazu je viditelné. Stažení pro Windows:Přihlášení k hypertextovému odkazu je viditelné. Dokumentace:Přihlášení k hypertextovému odkazu je viditelné. Parametry příkazového řádku:Přihlášení k hypertextovému odkazu je viditelné. Zdroj:Přihlášení k hypertextovému odkazu je viditelné. Nápad na design:Přihlášení k hypertextovému odkazu je viditelné.
Stažení a instalace pro Windows
Stáhněte si Windows verzi nástroje a rozbalte balíček. Přejmenujte restic_0.18.0_windows_amd64.exe na restic.exe a vložte to%SystemRoot%\System32Obsah níže. Vynechat (nebo přidat proměnné prostředí)
Restický tutoriál
Inicializace repozitáře
Vezměme si například demo z lokálního repozitáře:
Záložní soubory
Zálohujte diskové soubory do repozitáře (zálohujte všechny soubory v adresáři D:\360Downloads) pomocí následujícího příkazu:
Zkušební chod
Zálohu můžete provést v režimu zkušebního běhu, tedy můžete zobrazit konkrétní informace o úpravě bez závazku k následujícímu příkazu:
Seznam všech snímků
Resticův snapshot anoObsahuje stav všech souborů, nejen těch upravených, přidaných nebo smazaných。 Díky efektivnímu mechanismu deduplikace je však skutečné množství uložených dat optimalizováno, čímž se zabrání opakovanému ukládání stejného obsahu. Tento design činí Restic vysoce efektivním při zálohování velkého množství podobných dat při zachování nezávislosti a integrity každého snímku.
Příkaz je následující:
Uvádí soubory ve snapshotu
Pro získání seznamu souborů v konkrétním snímku můžete použít následující příkaz ls:
Zkontrolujte úplnost a konzistenci
Tento příkaz by měl být spouštěn periodicky, aby bylo zajištěno, že vnitřnosti repozitáře jsou bezchybné, a to následovně:
Smazat záložní snímky
Smažte záložní snímky, ponecháte si jen poslední (tedy nejaktuálnější) snímk, a když zapomnění sběží s politikou, restic nejprve načte seznam všech snapshotů a pak ho stiskneNázvy hostitelů a cesty je seskupují(To znamená, že různé názvy hostitelů a cesty si nakonec uchovají snapshot, ne jen jeden!) )。 Příkaz je následující:
Obnova ze zálohy
Pro obnovu souborů ze snapshotů je příkaz následující:
Spravujte klíče od skladu
Příkaz klávesy nám umožňuje nastavit více přístupových klíčů nebo hesel pro každé úložiště. Ve skutečnosti můžeme tyto klíče také přesně spravovat pomocí podpříkazů seznam, přidání, odstranění a passwd.
Často kladené otázky
Problémy se sklady chlazených skladů
Není podporováno. Experimentální podpora obnovy z tříd S3 Glacier Glacier a S3 Glacier Deep Archive je aktuálně k dispozici.
Zpět k AWS S3 Glacier
Přihlášení k hypertextovému odkazu je viditelné.
Přihlášení k hypertextovému odkazu je viditelné.
Zdroj Restic Judgment
Pokud je potřeba zálohovat více identických adresářových souborů na náš server, použití restic zálohy na serveru A přenese některé informace ze serveru A (jak je uvedeno níže). Poté, pokud potřebujete synchronizovat inkrementální data na serveru B, synchronizaci už nemůžete provádět postupně. Protože restic určí, zda je ze stejného zdroje na základě následující reprezentace.
ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径
Odkaz:Přihlášení k hypertextovému odkazu je viditelné. |