Restic introducerede
Restic er et moderne backup-program, der tager backup af dine filer:
- Fra Linux, BSD, Mac og Windows
- Mange forskellige lagringstyper, herunder selvhostede og online tjenester
- Det er nemt, og som eksekverbar fil kan du køre det uden server eller kompleks opsætning
- Effektivt overføres kun de dele af backup-filen, der faktisk er ændret,
- Sørg for sikkerhed ved omhyggeligt at bruge kryptering i alle dele af processen
- Verificerbart, hvilket gør det muligt for dig at sikre, at dine filer kan gendannes, når det er nødvendigt
- Gratis restic er helt gratis at bruge og helt open source
Kompatibilitet:Når version 1.0.0 er udgivet, garanterer vi, at alle repositories er bagudkompatible inden for én større udgivelse; Så længe vi ikke tilføjer hovedversionen, kan dataene læses og gendannes. Vi bestræber os på at være fuldt bagudkompatible med alle tidligere versioner.
Repository-understøttelse:
- 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
- Adgangskodeprompt på Windows
- Gruppetilgængelige arkiver
- Arkiver med tom adgangskode
Officiel hjemmeside:Hyperlink-login er synlig. Windows-download:Hyperlink-login er synlig. Dokumentation:Hyperlink-login er synlig. Kommandolinjeparametre:Hyperlink-login er synlig. Kilde:Hyperlink-login er synlig. Designidé:Hyperlink-login er synlig.
Windows download og installer
Download Windows-versionen af værktøjet for at pakke pakken ud. Omdøb restic_0.18.0_windows_amd64.exe til restic.exe og sæt den i%SystemRoot%\System32Indholdsfortegnelse nedenfor. Udelad (eller tilføj til miljøvariabler)
Restic tutorial
Initialisér repositoryet
Tag den lokale repository-demo som eksempel:
Backupfiler
Tag backup af diskfilerne til repositoryet (tag backup af alle filer i D:\360Downloads-mappen) med følgende kommando:
Prøvekørsel
Du kan lave en backup i prøvekørselstilstand, det vil sige, du kan se de specifikke ændringsoplysninger uden at forpligte dig med følgende kommando:
List alle snapshots
Restics snapshot gørIndeholder tilstanden for alle filer, ikke kun dem, der er ændret, tilføjet eller slettet。 Men på grund af dens effektive deduplikeringsmekanisme optimeres den faktiske mængde lagrede data, så man undgår at gemme det samme indhold gentagne gange. Dette design gør Restic yderst effektivt til at tage backup af store mængder lignende data, samtidig med at uafhængigheden og integriteten af hvert snapshot bevares.
Kommandoen er som følger:
Lister filerne i snapshot'en
For at få en liste over filer i et specifikt snapshot kan du bruge følgende ls-kommando:
Tjek for fuldstændighed og konsistens
Denne kommando bør køres periodisk for at sikre, at repositoryets interne dele er fejlfri, som følger:
Slet backup-snapshots
Slet backup-snapshots, gem kun det sidste (altså det seneste) snapshot, og når forget kører med en politik, indlæser restic først en liste over alle snapshots og trykker derefter på denVærtsnavne og stier grupperer dem(Det vil sige, forskellige værtsnavne og stier vil gemme et øjebliksbillede, ikke kun ét til sidst!) )。 Kommandoen er som følger:
Genstart fra backup
For at gendanne filer fra snapshots er kommandoen som følger:
Styr nøglerne til lageret
Tastkommandoen giver os mulighed for at sætte flere adgangsnøgler eller adgangskoder til hvert repository. Faktisk kan vi også administrere disse nøgler præcist ved hjælp af underkommandoerne list, add, remove og passwd.
Ofte stillede spørgsmål
Problemer med kølelagre
Ikke understøttet. Eksperimentel støtte til genopretning fra S3 Glacier og S3 Glacier Deep Archive lagringsklasser er i øjeblikket tilgængelig.
Backup til AWS S3 Glacier
Hyperlink-login er synlig.
Hyperlink-login er synlig.
Restic Judgment Kilde
Hvis flere identiske mappefiler skal sikkerhedskopieres til vores server, vil restic-backup på server A overføre noget information fra server A (som vist nedenfor). Derefter, hvis du skal synkronisere de inkrementelle data på server B, kan du ikke synkronisere inkrementelt. Fordi restic vil afgøre, om det er fra samme kilde baseret på følgende repræsentation.
ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径
Henvisning:Hyperlink-login er synlig. |