Denne artikkelen er en speilartikkel om maskinoversettelse, vennligst klikk her for å hoppe til originalartikkelen.

Utsikt: 1229|Svare: 2

Bruk det åpne kildekode-verktøyet Restic Ta trinnvis backup av diskfiler

[Kopier lenke]
Publisert 4.4.2025 14:46:16 | | | |
Restic introduserte

Restic er et moderne backup-program som tar sikkerhetskopi av filene dine:

  • Fra Linux, BSD, Mac og Windows
  • Mange forskjellige lagringstyper, inkludert selvhostede og nettbaserte tjenester
  • Det er enkelt, og som en kjørbar fil kan du kjøre det uten server eller komplisert oppsett
  • I praksis overføres bare de delene av sikkerhetskopifilen som faktisk har endret seg
  • Sørg for sikkerhet ved å bruke kryptering nøye i alle deler av prosessen
  • Verifiserbar, slik at du kan sikre at filene dine kan gjenopprettes når det trengs
  • Gratis restic er helt gratis å bruke og helt åpen kildekode


Forenlighet:Når versjon 1.0.0 er utgitt, garanterer vi at alle repositories er bakoverkompatible innenfor én hovedutgivelse; Så lenge vi ikke legger til hovedversjonen, kan dataene leses og gjenopprettes. Vi streber etter å være fullt bakoverkompatible med alle tidligere versjoner.

Støtte for repositoriet:

  • Lokal
  • SFTP
  • REST-server
  • Amazon S3
  • Minio Server
  • S3-kompatibel lagring
  • Wasabi
  • Alibaba Cloud (Aliyun) Objektlagringssystem (OSS)
  • OpenStack Swift
  • Backblaze B2
  • Microsoft Azure Blob Storage
  • Google Cloud Storage
  • Andre tjenester via rclone
  • Passordprompt på Windows
  • Gruppetilgjengelige arkiver
  • Arkiver med tomt passord


Offisiell nettside:Innloggingen med hyperkoblingen er synlig.
Windows-nedlasting:Innloggingen med hyperkoblingen er synlig.
Dokumentasjon:Innloggingen med hyperkoblingen er synlig.
Kommandolinjeparametere:Innloggingen med hyperkoblingen er synlig.
Kilde:Innloggingen med hyperkoblingen er synlig.
Designidé:Innloggingen med hyperkoblingen er synlig.

Windows nedlasting og installasjon

Last ned Windows-versjonen av verktøyet for å pakke ut pakken. Gi restic_0.18.0_windows_amd64.exe nytt navn til restic.exe og legg det inn%SystemRoot%\System32Innholdsforstander nedenfor. Utelat (eller legg til miljøvariabler)

Restic-veiledning

Initialiser depotet

Ta den lokale repositorie-demoen som et eksempel:




Sikkerhetskopieringsfiler

Ta backup av diskfilene til repositoriet (ta backup av alle filer i D:\360Downloads-mappen) med følgende kommando:




Prøvekjøring

Du kan gjøre en backup i prøvemodus, det vil si at du kan se den spesifikke endringsinformasjonen uten å forplikte deg med følgende kommando:




List opp alle øyeblikksbilder

Restics øyeblikksbilde gjør detInneholder tilstanden til alle filer, ikke bare de som er endret, lagt til eller slettet。 Men på grunn av sin effektive dedupliseringsmekanisme optimaliseres den faktiske mengden lagrede data, slik at man unngår å lagre det samme innholdet gjentatte ganger. Dette designet gjør Restic svært effektivt til å sikkerhetskopiere store mengder lignende data samtidig som uavhengigheten og integriteten til hvert øyeblikksbilde bevares.

Kommandoen er som følger:




Lister filene i snapshotet

For å få en liste over filer i et spesifikt snapshot, kan du bruke følgende ls-kommando:




Sjekk for fullstendighet og konsistens

Denne kommandoen bør kjøres periodisk for å sikre at repositoriets interne deler er feilfrie, som følger:




Slett sikkerhetskopier av snapshots

Slett backup-snapshots, behold kun det siste (altså det nyeste) snapshot, og når forget kjører med en policy, laster Restic først en liste over alle snapshots, og trykker deretter på denVertsnavn og stier grupperer dem(Det vil si, forskjellige vertsnavn og stier vil holde et øyeblikksbilde, ikke bare ett til slutt!) )。 Kommandoen er som følger:




Gjenoppretting fra sikkerhetskopi

For å gjenopprette filer fra snapshots, er kommandoen som følger:




Administrere nøklene til lageret

Tastekommandoen lar oss sette flere tilgangsnøkler eller passord for hvert repository. Faktisk kan vi også administrere disse nøklene presist ved å bruke underkommandoene list, legg til, fjern og passWD.




Ofte stilte spørsmål

Problemer med kjølelagerlagre

Ikke støttet. Eksperimentell støtte for restaurering fra S3 Glacier og S3 Glacier Deep Archive lagringsklasser er for øyeblikket tilgjengelig.

Tilbake til AWS S3 Glacier

Innloggingen med hyperkoblingen er synlig.
Innloggingen med hyperkoblingen er synlig.

Restic Judgment Kilde

Hvis flere identiske mappefiler må sikkerhetskopieres til serveren vår, vil restic-backup på server A overføre noe informasjon fra server A (som vist nedenfor). Etter det, hvis du må synkronisere de inkrementelle dataene på server B, kan du ikke synkronisere inkrementelt. Fordi restic vil avgjøre om det er fra samme kilde basert på følgende representasjon.

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

Referanse:Innloggingen med hyperkoblingen er synlig.




Foregående:.NET/C# foreldre-barn-prosesser kommuniserer ved hjelp av MemoryMappedFile
Neste:AWS S3 Object Storage Creation Bucket og IAM Policy Setup-veiledning
 Vert| Publisert 4.4.2025 14:51:19 |
Legg til tagger ved sikkerhetskopiering

 Vert| Publisert 5.04.2025 kl. 10:12:01 |
Restic er basert på et Linux-system som laster opp filer til S3-bøtter

Rocky Linux installerer Restic


Initialiser S3-bøtten


Sikkerhetskopier filer til S3-bøtter

Ansvarsfraskrivelse:
All programvare, programmeringsmateriell eller artikler publisert av Code Farmer Network er kun for lærings- og forskningsformål; Innholdet ovenfor skal ikke brukes til kommersielle eller ulovlige formål, ellers skal brukerne bære alle konsekvenser. Informasjonen på dette nettstedet kommer fra Internett, og opphavsrettstvister har ingenting med dette nettstedet å gjøre. Du må fullstendig slette innholdet ovenfor fra datamaskinen din innen 24 timer etter nedlasting. Hvis du liker programmet, vennligst støtt ekte programvare, kjøp registrering, og få bedre ekte tjenester. Hvis det foreligger noen krenkelse, vennligst kontakt oss på e-post.

Mail To:help@itsvse.com