تار کردن فایل های توی رنج زمانی خاص در لینوکس
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 رو انتخاب می کنه.