Backblaze B2 - AWS S3-yə uyğun obyekt storage. Qiyməti 4 dəfə ucuz - $0.005/GB/ay. Off-site backup üçün ideal.
Niyə Backblaze B2?
Qiymət
- Storage: $0.005/GB/ay (S3: $0.023)
- Download: $0.01/GB (S3: $0.09)
- Upload: pulsuz
- API calls: pulsuz
Cloudflare ilə pulsuz egress
Bandwidth Alliance - B2 → Cloudflare CDN egress pulsuz. Image hosting üçün ideal.
B2 hesab yaratmaq
Qeydiyyat
backblaze.com/b2 → Sign Up → email + şifrə. 10 GB pulsuz.
Application Key
App Keys → "Add a New Application Key" → Key ID + Application Key alın. Bunlar API üçündür.
Bucket yaratmaq
Bucket nədir?
S3-də olduğu kimi - obyektləri saxlayan top-level konteyner. Adı unique olmalıdır.
Bucket tipi
- Private - yalnız application key ilə
- Public - URL ilə hər kəs çata bilər
rclone ilə B2 sync
rclone quraşdırma
curl https://rclone.org/install.sh | bashKonfiqurasiya
rclone configInteractive prompt-larla B2 konfiqurasiya - Key ID, Key, endpoint.
Backup komandası
rclone sync /var/www/ b2:my-bucket/www/Incremental sync
Yalnız dəyişən fayllar yüklənir - bandwidth qənaət.
Lifecycle qaydaları
Köhnə versiyaları silmək
Bucket → Lifecycle Settings → "Keep last version for X days".
Versioning
Hər dəyişiklik saxlanılır
Fayl yenilənəndə köhnə versiya saxlanır. Səhvən sildiyiniz faylı geri qaytara bilərsiniz.
Şifrələmə
Server-side encryption
Bucket settings → "Server-Side Encryption" → "Enable". Bütün dataları B2 öz açarları ilə şifrələyir.
Client-side encryption
Backup öncə şifrələyin (gpg ilə), sonra B2-yə yükləyin - daha təhlükəsiz.
B2 fiyatlandırma nümunə
100 GB backup
- Storage: $0.50/ay
- Upload: pulsuz
- Download (restore): $1 ümumi
WordPress UpdraftPlus + B2
Premium versiya
UpdraftPlus Premium B2 inteqrasiyası. Plugin avtomatik B2-yə backup göndərir.
Hostinq.az B2 inteqrasiyası
Mx01 backup
Hostinq.az mx01 cPanel server-i hər gecə backup-ları B2-yə göndərir. Server tamamilə pozulsa belə data B2-də qalır.
B2 API endpoints
S3-uyumlu
B2 S3 API-i emulate edir - AWS SDK ilə kod yazılırsa endpoint dəyişdirməklə B2-yə qoşulmaq olar.
Snapshot vs incremental
Daily snapshots
Hər gün tam backup - hər gün 100 GB. 30 gün = 3 TB. Bahalı.
Incremental
İlk dəfə 100 GB, hər gün 5 GB dəyişiklik. 30 gün = 250 GB. Çox ucuz.
Restore prosesi
rclone copy
rclone copy b2:my-bucket/www/ /var/www/Yalnız ən son versiya
Default versioning-də ən sonuncu yüklənir. Köhnə versiyalar üçün UI istifadə edin.
Bandwidth limitləri
Pulsuz tier
Gündəlik 1 GB download. Restore vaxtı limitlər nəzərə alın.
Alternative: AWS S3 Glacier
Daha ucuz
S3 Glacier Deep Archive: $0.00099/GB/ay (5x ucuz B2-dən). Lakin restore vaxtı 12+ saat.
B2 üstün
Sürətli restore lazımdırsa B2 daha yaxşıdır.
Hostinq.az hosting - B2 inteqrasiyası ilə təhlükəsiz backup.