تار کردن فایل های توی رنج زمانی خاص در لینوکس

September 7th, 2009 بدون نظر »

یه فولدر دارم توی یکی از سیستم هام که بیش از 20 هزار تا فایل توشه و حجمش از 500 مگابایت هم بالاتره. تا وقتی سرعت اینترنتم خوب بود هر دو روز یه بار ازش یه بک آپ می گرفتم و دانلود می کردم ولی الان دیگه واقعا نمی شه. قبلا با این دستور توی ssh فایل هام رو تار می کردم:

tar cf images.tar /home/mysite/www/images/

ولی الان تنها کاری که باید بکنم اینه که هر 5 روز یه بار فایل های جدید یا فایل هایی که اخیرا تغییر داده شده رو بگیرم و به بک آپ های قبلیم اضافه کنم. این کار رو با دستور زیر انجام می دم:

find /home/mysite/www/images/ -mtime -5 | xargs tar cf images.tar

اون -5 می گه از 5 روز پیش و -mtime هم modified رو انتخاب می کنه.

مدیریت شده توسط فواد امیری, تحلیل گر, برنامه نویس و مدیر پروژه ی سیستم های مبتنی بر وب