Знам, че това, което се опитвам да постигна, може да стане чрез cron job, но изобщо не знам нищо за кодирането на това.

Имам директория на уебсайт, която ежедневно се актуализира с нови файлове от външен източник. След като тези файлове бъдат депозирани в тази директория, искам cron задача да ги вземе и да ги премести в архив в друга папка под същия домейн (не в същата директория).

Как мога да постигна това?

Допълнителни подробности: сървърът работи с Linux Redhat и аз го управлявам чрез cPanel. Архивът всъщност не е архив, а просто друга директория, в която ще живеят файловете, докато не реша да ги изтрия. Самите файлове са .zip и csv файлове. Има общо 2 файла, които възникват ежедневно на сървъра, които трябва да бъдат преместени до края на деня.

Благодаря

  • Това е доста широко, както е. Моля, редактирайте въпроса, за да добавите някои подробности за средата на вашия сървър (напр. Каква операционна система е, има ли контролен панел, какви скриптови езици сте инсталирали и т.н. ...), пример за файловете и пътя на вашия сървър, на който искате да направите резервно копие, и какъв тип архив (например zip, tar и т.н. ...) искате да го запазите.
  • Това е Linux Redhat OS. Използвах cPanel като свой споделен хостинг акаунт, така че всички стандартни скриптове, които идват със споделен хостинг, най-вероятно ще имам. Да кажем, че пътят е: domain.com/data Искам да взема файловете от директорията / data / и да ги преместя в архива domain.com/data 'Архив', за да не означава, че трябва да е .zip файл, но просто да обозначим, че това е директория за съхранение на по-старите датирани файлове от директорията / data.

е работил за вас: Charles Robertson | Искате ли да се свържете с нас?