Restic introducerade
Restic är ett modernt säkerhetskopieringsprogram som säkerhetskopierar dina filer:
- Från Linux, BSD, Mac och Windows
- Många olika lagringstyper, inklusive självhostade och onlinetjänster
- Det är enkelt, och som en exekverbar fil kan du köra det utan server eller komplex installation
- I praktiken är det endast de delar av säkerhetskopian som faktiskt har ändrats som överförs
- Säkerställ säkerheten genom att använda kryptering noggrant i varje del av processen
- Verifierbart, vilket gör att du kan säkerställa att dina filer kan återställas vid behov
- Gratis restic är helt gratis att använda och helt öppen källkod
Kompatibilitet:När version 1.0.0 släpps garanterar vi att alla arkiv är bakåtkompatibla inom en större version; Så länge vi inte lägger till huvudversionen kan datan läsas och återställas. Vi strävar efter att vara fullt bakåtkompatibla med alla tidigare versioner.
Stöd för arkiv:
- 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
- Andra tjänster via rclone
- Lösenordsprompt på Windows
- Grupptillgängliga arkiv
- Arkiv med tomt lösenord
Officiell webbplats:Inloggningen med hyperlänken är synlig. Windows-nedladdning:Inloggningen med hyperlänken är synlig. Dokumentation:Inloggningen med hyperlänken är synlig. Kommandoradsparametrar:Inloggningen med hyperlänken är synlig. Källa:Inloggningen med hyperlänken är synlig. Designidé:Inloggningen med hyperlänken är synlig.
Ladda ner och installera Windows
Ladda ner Windows-versionen av verktyget för att packa upp paketet. Byt namn på restic_0.18.0_windows_amd64.exe till restic.exe och lägg in det%SystemRoot%\System32Innehållsförteckning nedan. Utelämna (eller lägga till miljövariabler)
Restic-handledning
Initiera arkivet
Ta den lokala reposito-demon som exempel:
Säkerhetskopieringsfiler
Säkerhetskopiera diskfilerna till arkivet (säkerhetskopiera alla filer i D:\360Downloads-katalogen) med följande kommando:
Testkörning
Du kan göra en backup i testläge, det vill säga du kan se den specifika modifieringsinformationen utan att binda dig med följande kommando:
Lista alla ögonblicksbilder
Restics ögonblicksbild gör detInnehåller tillståndet för alla filer, inte bara de som ändrats, lagts till eller raderats。 Men tack vare dess effektiva dedupliceringsmekanism optimeras den faktiska mängden lagrad data, vilket undviker att upprepade gånger lagra samma innehåll. Denna design gör Restic mycket effektivt på att säkerhetskopiera stora mängder liknande data samtidigt som varje snapshots oberoende och integritet bevaras.
Kommandot är följande:
Listar filerna i snapshoten
För att få en lista över filer i en specifik snapshot kan du använda följande ls-kommando:
Kontrollera fullständighet och konsekvens
Detta kommando bör köras periodiskt för att säkerställa att arkivets interna delar är felfria, enligt följande:
Ta bort säkerhetskopieringssnapshots
Ta bort backup-snapshots, behåll endast den sista (det vill säga den senaste) snapshoten, och när forget körs med en policy, laddar restic först en lista över alla snapshots och trycker sedan på denVärdnamn och vägar grupperar dem(Det vill säga, olika värdnamn och vägar sparar en ögonblicksbild, inte bara en i slutändan!) )。 Kommandot är följande:
Återställ från backup
För att återställa filer från snapshots är kommandot följande:
Hantera nycklarna till lagret
Tangentkommando låter oss ställa in flera åtkomstnycklar eller lösenord för varje repository. Faktum är att vi också kan hantera dessa nycklar exakt med hjälp av underkommandona lista, addera, ta bort och passwd.
Vanliga frågor
Problem med kylförvaringslager
Inte stödd. Experimentellt stöd för återställning från S3 Glacier och S3 Glacier Deep Archive lagringsklasser finns för närvarande tillgängligt.
Tillbaka till AWS S3 Glacier
Inloggningen med hyperlänken är synlig.
Inloggningen med hyperlänken är synlig.
Restic Judgment Source
Om flera identiska katalogfiler behöver säkerhetskopieras till vår server, kommer restic-backup på server A att överföra viss information från server A (som visas nedan). Efter det, om du behöver synkronisera den inkrementella datan på server B, kan du inte synkronisera inkrementellt. Eftersom restic avgör om det kommer från samma källa baserat på följande representation.
ID: 快照的版本号
Time: 备份的时间
Host: 备份服务器的主机名
Tags: 备份指定的标签
Paths: 备份的服务器路径
Hänvisning:Inloggningen med hyperlänken är synlig. |