Witam,
Mam taki skrypcik do backupów
#!/bin/bash
sqlcmd -S localhost\\SQLEXPRESS,44044 -U sa -P password -Q "BACKUP DATABASE [NetStork] TO DISK = 'NetStork.bak' WITH INIT";
mkdir /var/opt/mssql/data/$(date +%Y%m%d);
find /var/opt/mssql/data -maxdepth 1 -type f | xargs cp -t /var/opt/mssql/data/$(date +%Y%m%d);
No i wszystko śmiga jak uruchamiam skrypt z palca, plik z backupem się nadpisuję, wrzuca wszystko do folderu.
No to dodałem skrypt do crona, i tu zrobił się problem bo zamiast nadpisywać plik z backupem dołącza mi do istniejącego, i plik rozrasta się w ciągu paru dni do gigantycznych rozmiarów, zawala mi cały dysk, i wywala cały mssql.
Tak jakby zupełnie ignorował parametr WITH INIT w momencie gdy skrypt uruchamia się poprzez crona.