• Güncelleme: Merhaba Ziyaretçi, artık profil resminde ve konularında gif kullanabilirsin!

Rehber Sunucunuzu her gece yandex.disk'e yedekleyin.

babadagi

say less. do more.
Yönetici
Katılım
28 Mayıs 2018
Mesajlar
418
Tepkime puanı
749
sunucunuza Putty ile giriş yapın.

adım adım aşağıdakileri yapın.

Kod:
# nano yükleyin.
yum install nano -y  

#yandex.repo yu yum 'un repository lerine ekleyin.
nano /etc/yum.repos.d/yandex.repo
aşağıdaki blogu kopyalayın ve nano ya dönerek sağ click ile yapıştırın.
ctrl x ve sonra y tuşuna basarak kayıt edip çıkın.

Kod:
[yandex]
name=Yandex
failovermethod=priority
baseurl=http://repo.yandex.ru/yandex-disk/rpm/stable/$basearch/
enabled=1
metadata_expire=1d
gpgcheck=1
gpgkey=http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
çıkış yaptıktan sonra repo üzerinden yandex-disk 'i yüklemeliyiz.
aşağıdaki komutları ayrı ayrı uygulayın.

Kod:
rpm --import http://repo.yandex.ru/yandex-disk/YANDEX-DISK-KEY.GPG
yum -y install yandex-disk
yandex-disk setup
şu anda size bir iki soru sorulacak.

sorulara vereceğiniz cevaplar aşağıda

Would you like to use a proxy server? [y/N] : proxy kullanmayacaksınız. N tuşuna basın, sonra enter.

Enter username: yandex.disk kullanıcı adınızı yazın, bu kayıt olurken kullandığınız email adresiniz. sonra enter.

Enter password : şifrenizi yazın. enter

Enter path to Yandex.Disk folder (Leave empty to use default folder ‘/root/Yandex.Disk’): değiştirmeyin ve enter'e basın.

Would you like Yandex.Disk to launch on startup? : makineyle birlikte başlasın istiyorsanız Y ye basın enter'a basın.


bu aşamadan sonra root/Yandex.Disk'e atacağınız her dosya, anında bulut'a kopyalanacak.

yedeklemek için kullanacağınız dosya aşağıda,
adım adım takip edin.

nano /root/backup.sh yazın enter a basın ve aşağıdakileri yapıştırın. tabiki düzenleyin.
ctrl X sonra Y tuşuna basarak kayıt edin.

dosyaya çalışma izni vermelisiniz.

chmod +x /root/backup.sh [enter]

Kod:
#!/bin/bash
cd /root/Yandex.Disk
today=`date +%Y%m%d_%H%M%S`
echo yedekler-$today
timeout 15
zip -r -u yedekler-$today /root/cakmalobi /root/faction /root/faction1 /root/factioneski /root/lobi
üstteki dosya root klasöründe çalışan sunucular için ayarlandı.
en sondaki klasörleri tek tek değiştirin, kendinize göre ayarlayın.

bunu otomatik yapmak için crontab ile ayarlamalısınız.

crontab -e yazın entere basın.

i tuşuna basın, aşağıda insert gelmeli.

00 00 * * * sh /root/backup.sh

yazın, ESC tuşuna basın :wq tuşlarına basın ve sonra enter

hayırlı olsun. sorunu olan aşağıdan yazsın.
 
Moderatör tarafında düzenlendi:

Erenkrblt

Tüccar
Moderatör
Katılım
2 Ocak 2019
Mesajlar
58
Tepkime puanı
18
Sonunda Böyle Birşeyi Buldum Teşekkürler.
 

Kadir

Bi' savaş n'apıcak aslana?
Yönetici
Katılım
28 Mayıs 2018
Mesajlar
335
Tepkime puanı
262
yapabilen var mı :)
 

Natrotm

Vatandaş
Katılım
17 Şubat 2019
Mesajlar
15
Tepkime puanı
6
Güzel bir özellik ama bu kadar uğraşmak yerine elle alın işte daha kolay
 

queTR

Vatandaş
Moderatör
Katılım
3 Temmuz 2018
Mesajlar
19
Tepkime puanı
15
Erkan Abi böyle güzel rehber konuların devamını bekliyorum gayet güzel yararlı bir konuya değişmissin Abi
 

Kadir

Bi' savaş n'apıcak aslana?
Yönetici
Katılım
28 Mayıs 2018
Mesajlar
335
Tepkime puanı
262
Güzel bir özellik ama bu kadar uğraşmak yerine elle alın işte daha kolay
her sorun oluştuğunda, ve yedek bulamadığımda kendime hep söz verirdim günlük yedek alacağıma dair ama yine almazdım.
bu iş öyle kolay bi iş değil otomatik olması şart :)
 
Üst