backup از database

سلام،
من يك database دارم كه با mysql نوشتم. به نظرتون بهترين راه براي backup گرفتن از اون چيه؟
چون سيستم من با php-nuke نوشته شده اين سه راه رو دارم:
1) با phpmysqladmin اون رو export كنم.
2)تو خود php-nuke از database، بكآپ بگيرم.
3)تو دايركتوري data كه mysql درست مي‌كنه اون دايركتوري مربوط به database رو zip كنم.

1 و 2 مشكلش اينه كه فايل sql توليد مي‌كنه كه خوب حجمش زياده.
راه ديگه‌اي به نظرتون نمي‌رسه. 3 هم هروقت مي‌خوم zip كنم ايراد مي‌گيره.

راه ديگه‌اي نمي‌شناسين؟
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

آقا شما دسترسي SSH هم داري؟

مجيد
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

آقا اگر روس كامپيوتر خودته كه ديگه راحتي مشكلي نداري.. ولي در هر صورت اگر دسترسي ssh داشته باشيد ميتونيد از دستور زير استفاده كنيد:

کد:
mysqldump -uUSERNAME -pPASSWORD DATABASENAME > FILENAME.SQL

بعدش كه اينكارو كردي ميتوني gzip كني و بعد دانلودش كني


موفق باشي
مجيد
 
Majid گفت:
سلام

آقا اگر روس كامپيوتر خودته كه ديگه راحتي مشكلي نداري.. ولي در هر صورت اگر دسترسي ssh داشته باشيد ميتونيد از دستور زير استفاده كنيد:

کد:
mysqldump -uUSERNAME -pPASSWORD DATABASENAME > FILENAME.SQL

بعدش كه اينكارو كردي ميتوني gzip كني و بعد دانلودش كني


موفق باشي
مجيد

سلام آقا مجيد. قبلاً‌ كه عرض كردم مشكل اين روش اينه كه فايل sql توليد مي‌كنه و بالطبع حجمش زياده و براي ديتابيس‌هاي بزرگ روش مناسبي نيست. من دنبال روشي مي‌گردم كه فايل text نده.

مرسي
 

Majid

مدیر سایت
عضو کادر مدیریت
سلام

عزيز من عرض كردم خدمتون اين مياد از ديتا بيس بك آپ ميگيره و بصورت فايل تكست توي سرور ميريزه .. حالا كافيه كه اونو gzip كنيد كه مثلا يك فايل 18 مگي رو ميكنه 2 مگ!!!


مجيد
 

جدیدترین ارسال ها

بالا