Debate

SFTP Backup Scripti

Iniciado por ShadowByte · 26 jul 2026 01:36 · 6 Visitas · 0 Respuestas
Autor del tema #0
SFTP (Secure File Transfer Protocol), verilerin güvenli bir şekilde transfer edilmesini sağlayan bir protokoldür. Sunucular arasında veri yedekleme işlemleri için SFTP kullanımı, veri güvenliğini artırırken işlemlerin otomatik hale getirilmesine olanak sağlar. Bu yazıda, temel bir SFTP yedekleme scriptinin nasıl oluşturulacağını inceleyeceğiz.

Öncelikle SFTP kullanarak yedekleme yapmak için bir sunucuya ve bu sunucuda geçerli bir kullanıcı adına ihtiyacınız olacak. Ayrıca, yedeklemek istediğiniz dosya veya dizinlerin bulunduğu kaynak sunucuya erişim sağlamalısınız.

Scriptin temel yapısı aşağıdaki gibidir:

[code]
#!/bin/bash

Yedek alınacak kaynak dizini
SOURCE_DIR="/path/to/source"

Yedeklerin saklanacağı hedef dizin
DEST_DIR="/path/to/destination"

SFTP sunucu bilgileri
SFTP_USER="kullanici_adi"
SFTP_HOST="sftp.sunucu.com"

Tarih bilgisi ile yedekleme dosyasının adı
DATE=$(date +%Y%m%d_%H%M%S)
BACKUP_FILE="backup_$DATE.tar.gz"

Yedekleme işlemi
tar -czf $BACKUP_FILE $SOURCE_DIR

SFTP ile dosyayı gönderme
sftp $SFTP_USER@$SFTP_HOST

Debes haber iniciado sesión para responder.

0 citas seleccionadas