Stránka 1 z 1

Kopirovaní souboru.

Napsal: stř 07. pro 2022 4:55:24
od BigSandy
Zdravím.
V adresáři pi - Documents, mám soubor, který chci každý den o půlnoci zálohovat přes crontab.
0 0 * * * sudo cp

Jedna záloha by měla byt na flash disk a je ok.
Druhá záloha na pevný disk a to mi nefunguje. Podle mě je problém, že se disk uspává.
Jde nějak pořešit probuzení disku před zálohou?
V logu vidím, že se kopírovaní spustilo, ale žádnou chybu.
Dik.

Re: Kopirovaní souboru.

Napsal: stř 07. pro 2022 7:52:38
od PetrSmetana
Nechybí ti tam uživatel? Místo sudo dej root

Re: Kopirovaní souboru.

Napsal: stř 07. pro 2022 8:17:58
od BigSandy
Zkusim. Uvidime zitra.
Ale pokud to překopiruje na ten flash disk, tak tady problem asi nebude.

Re: Kopirovaní souboru.

Napsal: stř 07. pro 2022 13:19:33
od jiri.tusla
Máš crontab záznamy v crontabu pro uživatele

Kód: Vybrat vše

pi
nebo v systémovém?
Pouze systémový povoluje přidat uživatele, v jehož kontextu příkaz poběží.

Spíš než hraní s uživateli bych si udělal entry na kopírování během dne a sledoval, co se tam v tu dobu děje.
Jestli se externí disk alespoň pokusí probudit.

Pak by asi stálo za to si vyrobit schedule, které způsobí probuzení třeba dvě minuty před samotným kopírováním.
A to může být třeba jednoduchý find.

Re: Kopirovaní souboru.

Napsal: čtv 08. pro 2022 8:02:18
od PetrSmetana
Aha, jsem trochu zamrzlý ve středověku a pro editaci cronu přepisuji /etc/crontab, kde ty uživatele mám, crontab -e jsem vůbec nevzal v potaz. Primárně mi šlo o to, že jsem předpokládal problém s permission pro zápis na disk, proto jsem radil to spustit pod uživatelem root.

Crontab jinak zpravidla sype log do syslogu - podíval bych se i tam. Případně bych k cp dal ještě --verbose, pokud ani to nepomůže, tak si udělej nějaký jednoduchý shell script, který ti shrábne výstup kopírování a uloží to do souboru ... jo a taky mě ještě napadlo - používáš absolutní cesty?