Instalacja i prowadzenie przewodnika z magazynem lodowca Amazon w systemie Linux
- 3729
- 19
- Ignacy Modzelewski
Glacier to tanie przechowywanie w chmurze dostarczone przez Amazon Web Services. Istnieje pewne ograniczenie czasowe podczas pobierania danych, więc upewnij się, że jest to dla Ciebie odpowiednia usługa, zanim zdecydujesz się skorzystać z usługi Amazon Glacier. Zasadniczo usługa Amazon Glacier jest świetna dla wszystkich potrzeb archiwizacji cyfrowej i tworzenia kopii zapasowych, w których zarchiwizowane pliki nie trzeba pobierać natychmiast. W tym krótkim polu, pokażę, jak zainstalować interfejs polecenia Amazon Glacier w systemie Linux, konfiguracja i podstawowe użycie. Zanim będziesz kontynuować upewnij się, że już zapisałeś się na AWS i posiadasz ważny
Dostęp AWS i tajny klucz.
Instalacja interfejsu polecenia Amazon Glacier
Zacznijmy od instalacji interfejsu poleceń Amazon Glacier w systemie Linux. Najpierw musimy zainstalować wszystkie warunki wstępne:
Redhat/Centos/Fedora
# mniam instaluj git wget
Następnie musimy zainstalować setuptools
:
# wget https: // pYPI.pyton.org/pakiety/źródło/s/setuptools/setuptools-7.0.smoła.GZ-No-Check-certyfikat # TAR XZF SETUPTOOLOS-7.0.smoła.GZ # CD Setuptools-7.0 # konfiguracja Pythona.instalacja PY
Ubuntu/Debian
# apt-get instaluj git python-setuptools Python
W tym momencie skończymy ze wszystkimi instalacjami wstępnymi, więc kontynuujmy faktyczne Amazon-Glacier-CMD-Interface
instalacja:
# git klon git: // github.com/uskudnik/amazon-glecaier-cmd-interfejs.Git # CD Amazon-Glecaier-CMD-Interface/; Konfiguracja Pythona.instalacja PY
Zrobione. Teraz powinieneś mieć lodowiec
Polecenie dostępne w systemie Linux.
Konfiguracja interfejsu polecenia Amazon Glacier
W zależności od potrzeb konfiguracja interfejsu poleceń lodowca Amazon może być prosta jako tworzenie ~/.Glacier-CMD
Plik konfiguracyjny z następującą zawartością zastępującą dostęp AWS i tajny klucz:
Uwaga: poniżej dostępu AWS i tajne klucze są nieprawidłowe i są dostarczane wyłącznie do celów ilustracyjnych!
$ vi ~/.Glacier-Cmd [AWS] AWS-Access-Key = Agibj7hklqeih5vq8ifa AWS-Secret-Key = BN7Y3EEI1/DFB/KH2+5L+YD4HHEZHAGAA05VY+OP [GLALIER] region = AP-Southasteast-2 Logfile = ~//Kh2+.Glacier-CMD.Log loglevel = Info Output = druk
Podstawowe użycie interfejsu poleceń Glacier
Najpierw utwórz sklepienie lodowca:
$ GLACIER-CMD MKVAULT Web-Backup +----------- +----------------------------- --------------------+ | Nagłówek | Wartość | +-----------+------------------------------------- ------------+ | RequestId | e4jcahosuy5c5lfno0k7ytoaqbzuovhmyqcu29z1dmauuk | |. Lokalizacja | /718281424278/Vaults/Web-Backup | +-----------+-------------------------------------------------+
Wymień wszystkie sklepienia Avable:
$ GLACIER-CMD LSVAULT +------ +------------------------------------- ----------------------+----------------------- ---+ ------------+ | Rozmiar | Arn | Utworzony | Nazwa skarbca | +------+------------------------------------------ ---------------------+--------------------------+- -----------+ | 0 | ARN: AWS: Glacier: AP-Southast-2: 718281424278: Vaults/Web-Backup | 2015-01-01T10: 40: 22.054Z | Web-Backup | +------+---------------------------------------------------------------+--------------------------+------------+
Przesyłanie pliku mysite_backup.smoła.GZ
Do Web-Backup
sklepienie:
$ ls -hl mysite_backup.smoła.GZ -RW-R-R--. 1 root root 4.8m 2 stycznia 20:46 mysite_backup.smoła.gz $ glacier-cmd przesyłanie Web-Backup mysite_backup.smoła.GZ -Description „mój pierwszy plik kopii zapasowej” napisał 4.8 MB. Szybkość 78.40 kb/s. Rate 105.57 kb/s, średnio 79.61 kb/s, ETA 20:50:28. +--------------------------+------------------------------------------------------------------+ |. Nagłówek | Wartość | +----------------------+-------------------------- --------------------------------------------+ | Archiwum Sha256 Tree Hash | EC494506B61602F888AD3607818F3146EDEAE1A49414D176BE0958578C9C6397 | |. Przesłany plik | mysite_backup.smoła.GZ | +--------------------------+------------------------------------------------------------------+
Dodatkowe użycie polecenia Glacier-CMD
Należy pamiętać, że zapasy może potrwać do 24 godzin, aktualizowane przez Amazon Glacier Service. Oznacza to, że polecenia takie jak pobieranie listy zapasów mogą być przestarzałe, a zatem moje nie zawierają ostatnich przesłania.
Lista zapasów lodowców
Wymień wszystkie archiwa wewnątrz Web-Backup
spis:
$ glacier-cmd inwentaryzacja internetowa
Pobierz archiwum lodowca
Pobierz archiwum lodowca składa się z dwóch części. Przykład, po pierwsze, inicjujemy żądanie pobierania archiwum z Web-Backup
Inwentaryzacja z ID Audyrn0wi
:
$ glacier-cmd getarchive-backup audyrn0wi
Usługa Amazon Glacier zajmie kilka godzin, aby wypełnić powyższe żądanie. Po zakończeniu powyższego żądania możesz pobrać powyższe archiwum z:
$ glacier-cmd pobierz Web-Backup Audyrn0wi
Usuń archiwum lodowca
Usuń archiwum z Web-Backup
Inwentaryzacja z archiwum ID Audyrn0wi
:
Glacier-Cmd Rmarchive Web-Backup Audyrn0wi
Szczegóły sklepienia lodowca
Aby uzyskać dodatkowe informacje o szczegółach sklepienia lodowca:
$ glacier-cmd opisuje Web-Backup
Powyższe Glacier-CMD
Polecenie wyświetli dodatkowe informacje o Web-Backup
sklepienie.
Usuń sklepienie lodowca
Należy pamiętać, że możesz usunąć tylko pusty sklepienie. Jeśli musisz usunąć sklepienie lodowca, najpierw musisz usunąć wszystkie archiwa ze sklepienia. Na przykład, aby usunąć sklepienie lodowca wymienione Web-Backup
uruchomić:
$ glacier-cmd rmvault Web-Backup
Wymień Aktywne zadania lodowca
Poniżej polecenie wyświetli wszystkie aktywne zadania Web-Backup
Inwentaryzacja lodowca:
$ glacier-cmd listJobs Web-Backup
Wniosek
W przypadku, gdy chcesz zachować szyfrowane pliki przed przesłaniem ich do lodowca AWS, możesz szyfrować pliki za pomocą narzędzia takiego jak OpenSSL. Powyższe powinno zacząć od Amazon Glacier AWS Service w Linux. Aby uzyskać więcej informacji na temat korzystania z Glacier-CMD
Command Run:
$ Glacier-Cmd-Help
Powiązane samouczki Linux:
- Rzeczy do zainstalowania na Ubuntu 20.04
- Wprowadzenie do automatyzacji, narzędzi i technik Linuksa
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 20.04 Focal Fossa Linux
- Rzeczy do zrobienia po zainstalowaniu Ubuntu 22.04 JAMMY Jellyfish…
- Jak podwójnie rozruch Kali Linux i Windows 10
- Ubuntu 20.04 Przewodnik
- Rzeczy do zainstalowania na Ubuntu 22.04
- Odzyskaj swoją prywatność i bezpieczeństwo w erze cyfrowej
- Zainstaluj Arch Linux na stacji roboczej VMware
- Mastering Bash Script Loops
- « Rozpoczęcie przewodnika po zarządzaniu serwerami za pomocą Puppet
- Jak zastąpić tylko pierwsze wydarzenie dopasowania za pomocą komendy SED »