Ez a cikk egy tükör gépi fordítás, kérjük, kattintson ide, hogy ugorjon az eredeti cikkre.

Nézet: 1229|Válasz: 2

Használd a nyílt forráskódú Restic eszközt, a Restic Incrementally Backup Record Files

[Linket másol]
Közzétéve: 2025-4-4 14:46:16 | | | |
Restic bevezetett

A Restic egy modern biztonsági mentési program, amely lementi a fájlokat:

  • Linuxról, BSD-ről, Macről és Windowsról
  • Számos különböző tárolótípus, beleértve az önálló és online szolgáltatásokat is
  • Egyszerű, és futtathatóként futtathatod szerver vagy összetett beállítás nélkül
  • Lényegében csak azokat a részeit helyezik át a biztonsági mentés fájlnak, amelyek ténylegesen megváltoztak
  • Biztosítsd a biztonságot azzal, hogy gondosan használod a titkosítást a folyamat minden részében
  • Ellenőrizhető, így biztosíthatod, hogy szükség esetén vissza tudják állítani az iratai
  • Az ingyenes restic teljesen ingyenesen használható és teljesen nyílt forráskódú


Kompatibilitás:Amint megjelent az 1.0.0 verzió, garantáljuk, hogy minden tároló visszafelé kompatibilis egy nagyobb kiadáson belül; Amíg nem adjuk hozzá a fő verziót, az adatok olvashatók és visszanyerhetők. Arra törekszünk, hogy teljesen visszafelé kompatibilisek legyünk az összes korábbi verzióval.

Tároló támogatás:

  • Helyi
  • SFTP
  • REST szerver
  • Amazon S3
  • Minio Server
  • S3-kompatibilis tárolás
  • Wasabi
  • Alibaba Cloud (Aliyun) Objektumtároló System (OSS)
  • OpenStack Swift
  • Backblaze B2
  • Microsoft Azure Blob Storage
  • Google felhőalapú tárolás
  • Egyéb szolgáltatások rclone révén
  • Jelszókérés Windowson
  • Csoportosított hozzáférhető tárolók
  • Üres jelszóval rendelkező tárolók


Hivatalos weboldal:A hiperlink bejelentkezés látható.
Windows letöltés:A hiperlink bejelentkezés látható.
Dokumentáció:A hiperlink bejelentkezés látható.
Parancssori paraméterek:A hiperlink bejelentkezés látható.
Forrás:A hiperlink bejelentkezés látható.
Tervezési ötlet:A hiperlink bejelentkezés látható.

Windows letöltése és telepítése

Töltsd le az eszköz Windows verzióját, hogy kibontsd a csomagot. Átnevezni restic_0.18.0_windows_amd64.exe restic.exe-re, és tegyék be%SystemRoot%\System32Tartalomjegyzék alább. Kihagyni (vagy hozzáadni környezeti változókhoz)

Restic oktató

Inicializálni a repozitóriumot

Vegyük például a helyi repositorium demót:




Biztonsági mentési fájlok

Biztonsági mentése a lemezfájloknak a tárolóba (minden fájl mentése a D:\360Downloads könyvtárban) a következő parancsval:




Próbaidőszak

A próbafuttatás módban is végezheted a mentést, vagyis a konkrét módosítási információkat anélkül, hogy a következő parancsot használnád elkötelezve:




Felsorolja az összes pillanatképet

Restic pillanatképe igenMinden fájl állapotát tartalmazza, nem csak a módosítottak, hozzáadott vagy törölt fájlok állapotát。 Azonban hatékony deduplikálási mechanizmusa miatt a tárolt adatmennyiség optimalizált, így elkerülhető, hogy ugyanaz a tartalom ismétlődőleg tárolja. Ez a kialakítás rendkívül hatékonysá teszi a Resticet a nagy mennyiségű hasonló adat mentőzésére, miközben megőrzi minden snapshot függetlenségét és integritását.

A parancs a következő:




A fájlokat listalázza a pillanatképen

Egy adott pillanatképen lévő fájlok listájához a következő ls parancsot használhatod:




Ellenőrizd a teljességet és az egyeztetést

Ezt a parancsot időnként kell futtatni, hogy a tároló belső rendszerei hibamentesek legyenek, az alábbiak szerint:




Töröld a biztonsági mentési pillanatképeket

Töröld a biztonsági mentési snapshotokat, csak az utolsó (azaz legfrissebb) snapshotot tartsd meg, és amikor a forget elindul egy politikaval, a restic először betölti az összes snapshot-listát, majd megnyomja aztA gazdanevek és útvonalak csoportosítják őket(Vagyis a különböző hosztnevek és útvonalak egy pillanatképet tartanak meg, nem csak egyet a végén!) )。 A parancs a következő:




Visszaállítás a mentésből

A fájlok visszaállításához a snapshotokból a parancs a következő:




A raktár kulcsainak kezelése

A billentyűparancs lehetővé teszi, hogy minden tárolóhoz több hozzáférési kulcsot vagy jelszót állítsunk be. Valójában ezeket a kulcsokat pontosan kezelhetjük a lista, add, remove és passwd alparancsokkal is.




Gyakran Ismételt Kérdések

Problémák a hidegtárolókkal

Nem támogatott. Jelenleg elérhető a kísérleti támogatás az S3 Glacier és S3 Glacier Deep Archive tárolóosztályok visszaállítására.

Vissza az AWS S3 Glecccierhez

A hiperlink bejelentkezés látható.
A hiperlink bejelentkezés látható.

Restic ítélet forrása

Ha több azonos könyvtárfájl tartalmát kell lementeni a szerverünkre, a szerver A visszaállítási mentése néhány információt visz az A szerverről (ahogy alább látható). Azután, ha a B szerveren szinkronizálni kell a inkrementális adatokat, nem lehet fokozatosan szinkronizálni. Mert a restic a következő reprezentáció alapján dönti el, hogy ugyanabból a forrásból származik-e.

ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径

Utalás:A hiperlink bejelentkezés látható.




Előző:A .NET/C# szülő-gyermek folyamatok a MemoryMappedFile segítségével kommunikálnak
Következő:AWS S3 Object Storage Creation Bucket és IAM Policy Setup tutorial
 Háziúr| Közzétéve: 2025-4-4 14:51:19 |
Címkék hozzáadása mentéskor

 Háziúr| Közzétéve: 2025-4-5 10:12:01 |
A Restic egy Linux rendszeren alapul, amely fájlokat tölt fel S3 vödörökbe

Rocky Linux telepíti a Restic-et


Inicializáld az S3 vödört


Fájlok mentése S3 bucket-be

Lemondás:
A Code Farmer Network által közzétett összes szoftver, programozási anyag vagy cikk kizárólag tanulási és kutatási célokra szolgál; A fenti tartalmat nem szabad kereskedelmi vagy illegális célokra használni, különben a felhasználók viselik az összes következményet. Az oldalon található információk az internetről származnak, és a szerzői jogi vitáknak semmi köze ehhez az oldalhoz. A fenti tartalmat a letöltés után 24 órán belül teljesen törölni kell a számítógépéről. Ha tetszik a program, kérjük, támogassa a valódi szoftvert, vásároljon regisztrációt, és szerezzen jobb hiteles szolgáltatásokat. Ha bármilyen jogsértés történik, kérjük, vegye fel velünk a kapcsolatot e-mailben.

Mail To:help@itsvse.com