Bii o ṣe Ṣẹda Ti paroko ati Awọn Afẹyinti bandwidth-ṣiṣe Lilo Duplicity ni Linux


Iriri fihan pe o ko le jẹ alaanu pupọ nipa awọn afẹyinti eto. Nigbati o ba de si aabo ati titọju data iyebiye, o dara julọ lati lọ si maili afikun ati rii daju pe o le gbarale awọn ifipamọ rẹ ti iwulo ba waye.

Paapaa loni, nigbati diẹ ninu awọsanma ati awọn olupese alejo gbigba nfun awọn afẹyinti adaṣe adaṣe fun VPS ni iye owo ti o jo kekere, iwọ yoo ṣe daradara lati ṣẹda ilana afẹyinti ti ara rẹ ni lilo awọn irinṣẹ tirẹ lati le fi owo pamọ diẹ lẹhinna ni boya lo lati ra afikun ipamọ tabi gba VPS nla kan.

Dun awon? Ninu nkan yii a yoo fihan ọ bi o ṣe le lo irinṣẹ ti a pe ni Duplicity si afẹyinti ati encrypt faili ati awọn ilana. Ni afikun, lilo awọn afẹyinti afikun fun iṣẹ yii yoo ṣe iranlọwọ fun wa lati fi aye pamọ.

Ti o sọ, jẹ ki a bẹrẹ.

Ṣiṣe Duplicity

Lati fi ẹda meji sori ẹrọ ni distros ti o da lori Fedora, iwọ yoo ni lati mu ibi ipamọ EPEL ṣiṣẹ ni akọkọ (o le fi igbesẹ yii silẹ ti o ba nlo Fedora funrararẹ):

# yum update && yum install epel-release

Lẹhinna ṣiṣe,

# yum install duplicity

Fun Debian ati awọn itọsẹ:

# aptitude update && aptitude install duplicity

Ni iṣaro, ọpọlọpọ awọn ọna fun sisopọ si olupin faili kan ni atilẹyin botilẹjẹpe ftp, HSI, WebDAV ati Amazon S3 nikan ti ni idanwo ni iṣe bẹ.

Lọgan ti fifi sori ẹrọ ba pari, a yoo lo iyasọtọ sftp ni ọpọlọpọ awọn oju iṣẹlẹ, mejeeji lati ṣe afẹyinti ati lati mu data naa pada.

Aaye idanwo wa ni apoti CentOS 7 kan (lati ṣe afẹyinti) ati ẹrọ Debian 8 (olupin afẹyinti).

Ṣiṣẹda awọn bọtini SSH lati wọle si awọn olupin latọna jijin ati awọn bọtini GPG fun fifi ẹnọ kọ nkan

Jẹ ki a bẹrẹ nipa ṣiṣẹda awọn bọtini SSH ninu apoti CentOS wa ki o gbe wọn si olupin Debian afẹyinti.

Awọn ofin isalẹ wa dawọle pe sshd daemon n tẹtisi lori ibudo XXXXX ninu olupin Debian. Rọpo AAA.BBB.CCC.DDD pẹlu IP gangan ti olupin latọna jijin.

# ssh-keygen -t rsa
# ssh-copy-id -p XXXXX [email 

Lẹhinna o yẹ ki o rii daju pe o le sopọ si olupin afẹyinti laisi lilo ọrọ igbaniwọle kan:

Bayi a nilo lati ṣẹda awọn bọtini GPG ti yoo ṣee lo fun fifi ẹnọ kọ nkan ati ṣiṣiparọ ti data wa:

# gpg --gen-key

O yoo ti ọ lati tẹ:

  1. Iru bọtini
  2. Iwọn bọtini
  3. Igba melo ni bọtini yẹ ki o wulo
  4. Ọrọ sisọ ọrọ

Lati ṣẹda entropy ti o nilo fun ṣiṣẹda awọn bọtini, o le wọle si olupin nipasẹ window ebute miiran ki o ṣe awọn iṣẹ diẹ tabi ṣiṣe awọn ofin kan lati ṣe ẹda entropy (bibẹẹkọ o yoo ni lati duro fun igba pipẹ fun apakan yii ti ilana lati pari).

Lọgan ti a ti ṣẹda awọn bọtini, o le ṣe atokọ wọn gẹgẹbi atẹle:

# gpg --list-keys

Okun ti a ṣe afihan ni awọ ofeefee loke ni a mọ bi ID bọtini gbangba, ati pe o jẹ ariyanjiyan ti a beere lati encrypt awọn faili rẹ.