Instalacja i prowadzenie przewodnika z magazynem lodowca Amazon w systemie Linux

Instalacja i prowadzenie przewodnika z magazynem lodowca Amazon w systemie Linux

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.GZDo 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