Você pode tirar o problema do Windows-estar-inútil da equação: crie um compartilhamento e monte-o em sua máquina Linux (com smbfs
ou CIFS
). É bastante simples, então deixarei isso entre você e as páginas de ajuda do Ubuntu .
De lá, é bastante simples:
-
Crie um script. Chame de algo lógico, coloque-o em algum lugar onde você não vai tropeçar ou acidentalmente movê-lo.
chmod +x
também. -
Obtenha seu script para fazer o que quiser. Eu suponho que você montou seu compartilhamento do Windows gravável como
/mnt/win
(monte-o em/mnt/
se você não quiser que ele apareça no nautilus) e que você queira que esses diretórios sejam armazenados em~/daily-backups/
.#!/bin/bash SRC="/mnt/win" OUT="~/daily-backups" DATE=$(date '+%Y-%m-%d') NEWDIR="$OUT/$DATE" # make the new directory for today and cd into it mkdir -p "$NEWDIR" cd "$NEWDIR" cp -R "$SRC/*" . # could use rsync
-
cron
up. Supondo que seu script seja chamado de~/daily-backups/do-backups
. Digitecrontab -e
e, no editor, adicione uma nova linha como esta:0 22 * * * ~/daily-backups/do-backups
E isso executará seu roteiro todos os dias às 22h. Obviamente, você pode querer sintonizar isso para um horário mais sentível, mas eu não o deixaria até a meia-noite ou o datestamp poderia ficar confuso.