ورود

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : درخواست راهنمایی در مورد بکاپ از سرور به استوریج باکس



ILYA20
June 4th, 2017, 23:32
با سلام و درود خدمت دوستان

عزیزان بنده یه سرور اختصاصی دارم که حجم 8 تراباید دیتا داریم و برای بکاپ یک استوریج باکس تهیه کردیم.

یک مشکل اساسی داریم که این مشکل باعث میشه حجم انبوهی از ترافیک سایت صرف بکاپ بشه

یعنی ما وقتی بکاپ میزنیم کل سایت رو بکاپ میزنیم فکرشو بکنید در یه ماه 5 بار بکاپ بزنیم هر بار 8 ترابایت کل ترافیکمون رو بالا میکشه

ما با این دستور بکاپ میزنیم


scp -r FOLDER-NAME username@username.serveradress:/

میخواستم بپرسم دستوری هست که فایل هایی که قبلا بکاپ گرفته و در استوریج باکس موجود هست رو دیگه کپی نکنه و فایل های جدیدی که روی سرور کپی کردیم رو بریزه ؟ به عبارتی در صورت وجود فایل دیگه کپی نکنه !!!

در صورت امکان راهنمایی کنید

سپاس

mhiizadi
June 5th, 2017, 09:38
عزیزان بنده یه سرور اختصاصی دارم که حجم 8 تراباید دیتا داریم


سرور اختصاصی تون کجاست ؟


شما میتونید از rsync استفاده کنید :

rsync -a --ignore-existing /local/directory/ host:/remote/directory/

JeyServer
June 5th, 2017, 09:42
با سلام و درود خدمت دوستان

عزیزان بنده یه سرور اختصاصی دارم که حجم 8 تراباید دیتا داریم و برای بکاپ یک استوریج باکس تهیه کردیم.

یک مشکل اساسی داریم که این مشکل باعث میشه حجم انبوهی از ترافیک سایت صرف بکاپ بشه

یعنی ما وقتی بکاپ میزنیم کل سایت رو بکاپ میزنیم فکرشو بکنید در یه ماه 5 بار بکاپ بزنیم هر بار 8 ترابایت کل ترافیکمون رو بالا میکشه

ما با این دستور بکاپ میزنیم


scp -r FOLDER-NAME username@username.serveradress:/

میخواستم بپرسم دستوری هست که فایل هایی که قبلا بکاپ گرفته و در استوریج باکس موجود هست رو دیگه کپی نکنه و فایل های جدیدی که روی سرور کپی کردیم رو بریزه ؟ به عبارتی در صورت وجود فایل دیگه کپی نکنه !!!

در صورت امکان راهنمایی کنید

سپاس

سلام،
اگر سرورتون هم در همان دیتاسنتر هتزنر قرار دارد، از ترافیک شما کسر نمی شود.
ولیکن باز با این حال عملیات بک آپ گیری 8 ترابایت بسیار اتلاف زمان و منابع شما خواهد شد.
بهتر است از دستور rsync برای بک آپ گیری استفاده کنید تا فقط فایل های جدید کپی شوند.

ILYA20
June 5th, 2017, 09:46
سرور اختصاصی تون کجاست ؟


شما میتونید از rsync استفاده کنید :

rsync -a --ignore-existing /local/directory/ host:/remote/directory/


ممنون از پاسخ گویی

سرور اختصاصیمون از آلمان هست

این دستورتون رو نتوستم استفاده کنیم

چطوری مشخصات ftp مقصد رو بدم ؟

سپاس

JeyServer
June 5th, 2017, 09:50
rsync -avzP --delete -e ssh source_directory user@server_IP:path_destination_directory

لطفا مطالعه بفرمایید:
https://www.linux.com/learn/how-backup-files-linux-rsync-command-line

ILYA20
June 5th, 2017, 10:09
rsync -avzP --delete -e ssh source_directory user@server_IP:path_destination_directory

لطفا مطالعه بفرمایید:
https://www.linux.com/learn/how-backup-files-linux-rsync-command-line

خطای زیر رو میده


exec request failed on channel 0rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]




میگم مقصد فقط استوریج باکس هست (ftp خالی ) نه لینوکس این دستور نیاز نداره مقصد هم لینوکس باشه؟

- - - Updated - - -

دستور خالی فقط جهت کپی هم میزنم باز خطا میده فکر کنم این rsync نیاز داره سرور مقصد هم لینوکس باشه


rsync -r source_directory user@server_IP:/


exec request failed on channel 0rsync: connection unexpectedly closed (0 bytes received so far) [sender]
rsync error: unexplained error (code 255) at io.c(605) [sender=3.0.9]

ILYA20
June 6th, 2017, 07:35
دوستان عزیز در صورت امکان راهنمایی کنید

سپاس

arc1o0
June 6th, 2017, 12:03
وقتی اونور صرفا دسترسی ftp دارین، درنتیجه فقط مجبور به استفاده از پروتکل ftp برای انتقال هستید و امکان استفاده از سینک وجود ندارد

ILYA20
June 6th, 2017, 23:48
وقتی اونور صرفا دسترسی ftp دارین، درنتیجه فقط مجبور به استفاده از پروتکل ftp برای انتقال هستید و امکان استفاده از سینک وجود ندارد

درود.

یعنی راهی جز استفاده از دستور قبلی نداریم؟

arc1o0
June 7th, 2017, 09:49
درود.

یعنی راهی جز استفاده از دستور قبلی نداریم؟

نه متاسفانه

فولدرها تون رو طبقه بندی کنید

جدید ها رو توی یک فولدر جدید بریزید، قبلی ها رو دیگه دست نزنید،فقط بزارید آرشیو بشه

یا اینکه یک سرور تهیه کنید با دسترسی root که بشه سینک کرد دیتا رو

ILYA20
June 13th, 2017, 20:58
دوستان میگم نمیشه به sftp از طریق ssh لینوکسمون وارد شد و فایلامون رو طوری کپی کنیم که اون فایلایی که موجود هست رو کپی نکنه ؟

فکر میکنم دستوری باشه که بشه اینکارو کرد

عزیزانی که در این خصوص اطلاعاتی دارند لطفا بیان کنند شاید مشکل خیلی ها باشه

سپاس