Restic
Restic je brz, siguran i efikasan alat za pravljenje inkrementalnih rezervnih kopija. Podržava Amazon S3 kompatibilna skladišta, što ga čini odličnim izborom za korišćenje sa HostArena S3 Storage servisom.
Šta je potrebno?
Pripremite sledeće podatke iz korisničkog panela:
-
Endpoint
-
Access Key
-
Secret Key
-
Naziv Bucket-a
Primer:
| Polje | Primer |
|---|---|
| Endpoint | https://username.s3.hostarena.rs |
| Bucket | username |
| Access Key | Dostupan u panelu |
| Secret Key | Dostupan u panelu |
Instalacija
Instalirajte Restic za vaš operativni sistem.
Proverite instalaciju:
restic version
Podešavanje promenljivih okruženja
Linux/macOS:
export AWS_ACCESS_KEY_ID="YOUR_ACCESS_KEY"
export AWS_SECRET_ACCESS_KEY="YOUR_SECRET_KEY"
Windows (PowerShell):
$env:AWS_ACCESS_KEY_ID="YOUR_ACCESS_KEY"
$env:AWS_SECRET_ACCESS_KEY="YOUR_SECRET_KEY"
Kreiranje Repository-ja
Prilikom prvog korišćenja potrebno je inicijalizovati Repository.
restic -r s3:https://username.s3.hostarena.rs/username init
Bićete upitani da unesete lozinku za enkripciju Repository-ja.
Važno: Sačuvajte lozinku. Bez nje nije moguće vratiti podatke.
Pravljenje bekapa
Primer bekapa direktorijuma:
restic -r s3:https://username.s3.hostarena.rs/username backup /home
Možete navesti jedan ili više direktorijuma.
Pregled bekapa
restic -r s3:https://username.s3.hostarena.rs/username snapshots
Prikazaće se lista svih dostupnih Snapshot-a.
Vraćanje podataka
restic -r s3:https://username.s3.hostarena.rs/username restore latest --target /restore
Podaci će biti vraćeni u navedeni direktorijum.
Brisanje starih Snapshot-a
Primer zadržavanja poslednjih 7 dnevnih bekapa:
restic -r s3:https://username.s3.hostarena.rs/username forget --keep-daily 7 --prune
Provera Repository-ja
restic -r s3:https://username.s3.hostarena.rs/username check
Ova komanda proverava integritet Repository-ja.
Najčešći problemi
Wrong password
Uneta je pogrešna lozinka Repository-ja.
InvalidAccessKeyId
Proverite Access Key.
SignatureDoesNotMatch
Proverite Secret Key.
Could not connect
Proverite da li koristite:
https://username.s3.hostarena.rs
Bucket Not Found
Proverite naziv Bucket-a.
