📦
Hosting

Backup plaginlari diskni to'ldiradi: UpdraftPlus va boshqalarni to'g'ri sozlash

07.11.2026
← Barcha maqolalar

WordPress sayt egalariga ko'pincha "zaxira plagini o'rnating" degan maslahat beriladi va bu to'g'ri maslahat. Muammo shundaki, ko'p plaginlar standart sozlamada arxivlarni saytning o'zida, ya'ni hosting diskida saqlaydi. Har kuni yoki har hafta yangi to'liq arxiv yaratiladi, eskilari esa ba'zan umuman o'chirilmaydi. Natijada bir necha oydan keyin zaxira nusxalar saytning o'zidan bir necha barobar ko'p joy egallab, diskni to'ldiradi va saytni 500 xato berishgacha olib keladi. Bu maqolada eng mashhur plaginlar arxivlarni qayerda saqlashini, ularni qanday tozalash va keyin qanday sozlashni ko'rib chiqamiz.

Nega zaxira plagini diskni to'ldiradi

Birinchi sabab — saqlanadigan nusxalar soni. Agar sayt fayllari va bazasi birga 1,5 GB bo'lsa va plagin kunlik nusxalardan 30 tasini saqlashga sozlangan bo'lsa, faqat zaxiralarning o'zi o'nlab gigabayt joy oladi. Ko'pchilik bu sonni o'rnatish paytida o'ylab ko'rmaydi va standart qiymat qoladi yoki "ko'proq bo'lsa yaxshi" deb oshirib qo'yadi.

Ikkinchi sabab — arxiv yaratish jarayonining o'zi. Plagin fayllarni siqib arxiv qilayotganda vaqtinchalik fayllar yaratadi va bir lahzaga ikki baravar joy talab qilinadi. Agar jarayon PHP vaqt chegarasi yoki xotira yetishmasligi sababli uzilsa, chala arxivlar papkada qolib ketadi va keyingi urinishlarda yana qo'shiladi. Uchinchi sabab esa nusxalarning faqat hostingda saqlanishi: tashqi omborga yuborish sozlanmagan bo'lsa, plagin hamma narsani mahalliy diskda qoldiradi.

Arxivlar qayerda saqlanadi

Har bir plagin o'z papkasidan foydalanadi. UpdraftPlus arxivlarni wp-content/updraft papkasida, All-in-One WP Migration wp-content/ai1wm-backups papkasida saqlaydi. Duplicator versiyaga qarab wp-content/backups-dup-lite yoki eski versiyalarda wp-snapshots papkasidan foydalanadi. Boshqa plaginlarda papka nomi farq qilishi mumkin, uni plagin sozlamalaridan aniqlash eng to'g'ri yo'l.

SSH orqali bu papkalar hajmini bir buyruq bilan ko'rish mumkin:

cd ~/www/example.uz/wp-content
du -sh updraft ai1wm-backups backups-dup-lite wp-snapshots 2>/dev/null

Mavjud bo'lmagan papkalar uchun xato chiqmaydi, faqat bor papkalar hajmi ko'rsatiladi. Qaysi arxiv qancha joy olayotganini batafsil ko'rish uchun papka tarkibini hajm bo'yicha tartiblang:

ls -lhS ~/www/example.uz/wp-content/updraft | head -20

Misol: restoran sayti va 30 ta kunlik nusxa

Toshkentdagi restoranning example.uz sayti WordPress'da ishlaydi: menyu, ko'plab yuqori sifatli taom rasmlari va stol bron qilish formasi bor. Sayt fayllari rasmlar bilan birga taxminan 1,2 GB. Saytni yaratgan dasturchi UpdraftPlus o'rnatib, kunlik zaxirani yoqgan va saqlash sonini 30 qilib qo'ygan, tashqi omborni esa ulamagan. Taxminan bir oydan so'ng disk to'ldi, sayt ochilmay qoldi va bron formasi orqali buyurtmalar kelmay qoldi.

Tekshiruv wp-content/updraft papkasida o'nlab gigabayt arxiv borligini ko'rsatdi. Eng so'nggi to'liq nusxa kompyuterga yuklab olindi, qolganlari o'chirildi. Keyin plagin sozlamalari o'zgartirildi: fayllar haftasiga bir marta, baza esa har kuni zaxiralanadigan, hostingda esa faqat ikkitadan nusxa saqlanadigan qilib sozlandi, barcha nusxalar esa bulutli omborga yuboriladigan bo'ldi. Bundan keyin zaxiralar hostingda bir necha gigabaytdan ortiq joy egallamaydi.

Xavfsiz tozalash

Eng to'g'ri yo'l — arxivlarni plaginning o'z interfeysi orqali o'chirish. UpdraftPlus'da "Mavjud zaxiralar" ro'yxatida keraksiz nusxalarni belgilab o'chirish mumkin, bunda plagin o'z ro'yxatini ham yangilaydi. Agar disk butunlay to'lib admin panel ochilmasa, avval SSH yoki fayl menejeri orqali bir-ikkita eng eski arxivni o'chirib joy oching, keyin qolganini plagin orqali tartibga keltiring.

Ikki haftadan eski arxivlarni o'chirishdan oldin ro'yxatini ko'rib chiqish uchun quyidagi buyruqdan foydalaning:

find ~/www/example.uz/wp-content/updraft -type f -mtime +14 -name '*.zip' -print
find ~/www/example.uz/wp-content/updraft -type f -mtime +14 -name '*.gz' -print

Ro'yxat to'g'ri ekaniga ishonch hosil qilgandan keyin -print o'rniga -delete yozib buyruqni qayta ishga tushirasiz. O'chirishdan oldin kamida bitta yangi va to'liq nusxa hosting tashqarisida, masalan kompyuteringizda yoki bulutli omborda borligiga ishonch hosil qiling. Aks holda joyni bo'shatib, zaxirasiz qolishingiz mumkin.

Plaginni to'g'ri sozlash

Zaxira plagini sozlamalarida uchta narsaga e'tibor bering. Birinchisi — jadval: baza tez-tez o'zgaradi, shuning uchun uni har kuni zaxiralash mantiqli, fayllar esa kamroq o'zgaradi va ularni haftasiga bir marta zaxiralash ko'pincha yetarli. Ikkinchisi — saqlanadigan nusxalar soni: hostingning o'zida ikki-uchta nusxa yetarli, uzoqroq tarix esa tashqi omborda saqlansin. Uchinchisi — tashqi ombor: UpdraftPlus Google Drive, Dropbox, FTP va S3 kabi bir nechta omborni qo'llab-quvvatlaydi, ba'zilari pullik qo'shimcha talab qiladi.

Shuningdek, zaxiraga keraksiz papkalarni kiritmang. Kesh papkalari, boshqa plaginlarning zaxira papkalari va vaqtinchalik fayllar arxivga tushsa, har bir nusxa behuda kattalashadi. UpdraftPlus va boshqa plaginlarda istisno qilinadigan papkalar ro'yxatini ko'rsatish imkoniyati bor. Bir vaqtning o'zida ikki xil zaxira plaginini ishlatmang: ular bir-birining arxivini zaxiralab, hajmni ikki baravar oshiradi.

Hosting zaxirasi plaginni almashtiradimi

Ko'plab hosting provayderlari server darajasida o'z zaxiralarini yuritadi, lekin ularning saqlash muddati, chastotasi va tiklash tartibi turlicha. sayt.uz hostingida qanday zaxira yuritilishi va undan qanday tiklash mumkinligini kabinetdan yoki texnik yordam orqali aniqlab olish mumkin. Shunday bo'lsa ham, saytning muhim ma'lumotlari uchun kamida bitta nusxani o'zingiz mustaqil saqlab turishingiz tavsiya etiladi, chunki bitta joydagi zaxira hech qachon to'liq kafolat emas.

O'xshash maqolalar

💽 Disk to'ldi: 500 xato, buzilgan .htaccess va bazani tiklash 🍃 MongoDB: Atlas bulut xizmati yoki o'z serveringiz — qaysi birini tanlash kerak 🗄️ Nginx'da statik fayllarni keshlash: Cache-Control, expires va versiyalash 🐘 PostgreSQL bazani hostingda yaratish va saytga ulash
🌐 Til
🇺🇿 O'zbek ✓ 🇺🇿 Ўзбек 🇷🇺 Русский 🇬🇧 English