Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 1229|Antwoord: 2

Gebruik de open-source tool Restic Maak Incrementally back-ups van schijfbestanden

[Link kopiëren]
Geplaatst op 4-4-2025 14:46:16 | | | |
Restic introduceerde

Restic is een modern back-upprogramma dat je bestanden back-upt:

  • Van Linux, BSD, Mac en Windows
  • Veel verschillende soorten opslag, waaronder zelfgehoste en online diensten
  • Het is makkelijk, en als uitvoerbaar bestand kun je het draaien zonder server of complexe setup
  • Effectief worden alleen de delen van het back-upbestand die daadwerkelijk zijn veranderd overgedragen
  • Zorg voor veiligheid door encryptie zorgvuldig te gebruiken in elk onderdeel van het proces
  • Verifieerbaar, zodat je ervoor kunt zorgen dat je bestanden kunnen worden teruggevonden wanneer dat nodig is
  • Gratis restic is volledig gratis te gebruiken en volledig open source


Compatibiliteit:Zodra versie 1.0.0 is uitgebracht, garanderen we dat alle repositories achterwaarts compatibel zijn binnen één grote release; Zolang we de hoofdversie niet toevoegen, kunnen de gegevens worden gelezen en teruggewonnen. We streven ernaar volledig achterwaarts compatibel te zijn met alle eerdere versies.

Repository-ondersteuning:

  • Lokaal
  • SFTP
  • REST-server
  • Amazon S3
  • Minio Server
  • S3-compatibele opslag
  • Wasabi
  • Alibaba Cloud (Aliyun) Object Storage System (OSS)
  • OpenStack Swift
  • Backblaze B2
  • Microsoft Azure Blob Storage
  • Google Cloud Storage
  • Andere diensten via rclone
  • Wachtwoordprompt op Windows
  • Groepstoegankelijke repositories
  • Repositories met leeg wachtwoord


Officiële website:De hyperlink-login is zichtbaar.
Windows downloaden:De hyperlink-login is zichtbaar.
Documentatie:De hyperlink-login is zichtbaar.
Commandoregelparameters:De hyperlink-login is zichtbaar.
Bron:De hyperlink-login is zichtbaar.
Ontwerpidee:De hyperlink-login is zichtbaar.

Windows downloaden en installeren

Download de Windows-versie van de tool om het pakket uit te pakken. Noem restic_0.18.0_windows_amd64.exe om naar restic.exe en plaats het erin%SystemRoot%\System32Inhoudsopgave hieronder. Verwijder (of voeg toe aan omgevingsvariabelen)

Restic-tutorial

Initialiseer de repository

Neem de lokale repository-demo als voorbeeld:




Back-upbestanden

Maak een back-up van de schijfbestanden naar de repository (maak een back-up van alle bestanden in de D:\360Downloads-map) met het volgende commando:




Testrun

Je kunt een back-up maken in proefloopmodus, dat wil zeggen, je kunt de specifieke wijzigingsinformatie bekijken zonder te committen met het volgende commando:




Vermeld alle snapshots

Restics snapshot doet dat welBevat de status van alle bestanden, niet alleen die van gewijzigde, toegevoegde of verwijderde bestanden。 Door het efficiënte deduplicatiemechanisme wordt de daadwerkelijke hoeveelheid opgeslagen data echter geoptimaliseerd, waardoor het herhaaldelijk opslaan van dezelfde inhoud wordt vermeden. Dit ontwerp maakt Restic zeer efficiënt in het back-uppen van grote hoeveelheden vergelijkbare data, terwijl de onafhankelijkheid en integriteit van elke snapshot behouden blijven.

Het commando is als volgt:




Geeft de bestanden in de snapshot weer

Om een lijst van bestanden in een specifieke snapshot te krijgen, kun je het volgende ls-commando gebruiken:




Controleer op volledigheid en consistentie

Dit commando moet periodiek worden uitgevoerd om ervoor te zorgen dat de interne onderdelen van de repository foutloos zijn, als volgt:




Verwijder back-upsnapshots

Verwijder back-upsnapshots, bewaar alleen de laatste (dat wil zeggen de nieuwste) snapshot, en wanneer forget met een beleid draait, laadt Restic eerst een lijst van alle snapshots en drukt dan daaropGastnamen en paden groeperen ze(Dat wil zeggen, verschillende hostnamen en paden houden een momentopname vast, niet slechts één aan het einde!) )。 Het commando is als volgt:




Herstellen vanaf back-up

Om bestanden uit snapshots te herstellen, is het commando als volgt:




Beheer de sleutels van het magazijn

Met de keycommand kunnen we meerdere toegangssleutels of wachtwoorden instellen voor elke repository. In feite kunnen we deze sleutels ook precies beheren met behulp van de subcommando's lijst, toevoegen, verwijderen en doorgeven.




Veelgestelde vragen

Problemen met koelopslagmagazijnen

Niet ondersteund. Experimentele ondersteuning voor herstel van de S3 Glacier en S3 Glacier Deep Archive opslagklassen is momenteel beschikbaar.

Terug naar AWS S3 Glacier

De hyperlink-login is zichtbaar.
De hyperlink-login is zichtbaar.

Restic Oordeel Bron

Als meerdere identieke mapbestanden naar onze server moeten worden geback-upt, zal het gebruik van restic-back-up op server A informatie van server A overbrengen (zoals hieronder getoond). Daarna, als je de incrementele data op server B moet synchroniseren, kun je niet incrementeel synchroniseren. Omdat restic zal bepalen of het uit dezelfde bron komt op basis van de volgende representatie.

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

Referentie:De hyperlink-login is zichtbaar.




Vorig:.NET/C# ouder-kindprocessen communiceren met MemoryMappedFile
Volgend:AWS S3 Object Storage Creation Bucket en IAM Policy Setup tutorial
 Huisbaas| Geplaatst op 4-4-2025 14:51:19 |
Voeg tags toe bij het back-uppen

 Huisbaas| Geplaatst op 5-4-2025 10:12:01 |
Restic is gebaseerd op een Linux-systeem dat bestanden uploadt naar S3-buckets

Rocky Linux installeert Restic


Initialiseer de S3-bucket


Maak een back-up van bestanden naar S3-buckets

Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com