Tag - nextcloud - liczba wpisów 6

"It was not possible to execute the cron job via CLI. The following technical errors have appeared:

Your data directory is invalid Ensure there is a file called “.ocdata” in the root of the data directory."

 

Rozwiązanie:

Przejdź w menu do "Basic Settings" i wybierz "Webcron" a następnie kliknij spowrotem na "Ajax".

 

Źródło: https://help.nextcloud.com/t/ensure-there-is-a-file-called-ocdata-in-the-root-of-the-data-directory/23735/2

Syntax error or access violation: 1071 Specified key was too long; max key length is 767 bytes

Rozwiązanie:

$ sudo mysql -u root -p
MariaDB [(none)]> use nextcloud;
MariaDB [nextcloud]> set global innodb_large_prefix=on;
MariaDB [nextcloud]> set global innodb_file_format=Barracuda;
$ sudo -u www-data php occ maintenance:repair

Źródło: https://help.nextcloud.com/t/solved-syntax-error-or-access-violation-1071-specified-key-was-too-long-max-key-length-is-767-bytes/34740

vim /home/www/nextcloud/config/config.php
...
'trashbin_retention_obligation' => 'auto, 30',
...

https://bayton.org/docs/nextcloud/nextcloud-hoarding-trash-how-to-force-automatic-removal-of-deleted-items/

mkdir -p /skrypty/RSYNC_LOGS
mkdir -p /home/backup/databases
mkdir -p /home/backup/etc
mkdir -p /home/backup/skrypty
vim /skrypty/backup_bazy.sh
#!/bin/bash
DATE=`date "+%Y.%m.%d_%H.%M.%S"`                                                                                                                                                                                                                    
                                                                                                                                                                                                                                                    
/usr/bin/mysqldump -uroot -plocalhost [nextclouddb] > /home/backup/databases/[nextclouddb]_$DATE.sql
chmod +x /skrypty/backup_bazy.sh
vim /skrypty/rsync_vps_nas.sh
#!/bin/bash

DATE=`date "+%Y.%m.%d_%H.%M.%S"`

rsync -aogv --log-file=/skrypty/RSYNC_LOGS/rsync_etc_$DATE.log /etc/* /home/backup/etc/
rsync -aogv --log-file=/skrypty/RSYNC_LOGS/rsync_skrypt_$DATE.log /skrypty/* /home/backup/skrypty/
rsync -aogv --exclude '*/.cache*' --log-file=/skrypty/RSYNC_LOGS/rsync_vps_nas_$DATE.log /home/* [rsyncuser]@[rsyncserver]:/home/[rsyncuser]/
chmod +x /skrypty/rsync_vps_nas.sh
ssh-keygen
ssh-copy-id [rsyncuser]@[rsynserver]
cd /skrypty
./backup_bazy.sh
./rsync_vps_nas.sh
crontab -e
0 0 * * * /skrypty/backup_bazy.sh
0 1 * * * /skrypty/rsync_vps_nas.sh

Po zalogowaniu do panelu admina Nextcloud możemy zrobić przegląd serwera czy jest skonfigurowany zgodnie z wymaganiami Nexclouda.

Ustawienia -> Administracja - > Przegląd

https://[nextcloud.domain.com]/index.php/settings/admin/overview

Na dzień dobry dostajemy całą litanię:

Zobacz całość

Nextcloud - Clean Trash Kategoria: Nextcloud | Tagi: nextcloud | Autor: Bartłomiej Gałęzia

vim /home/www/nextcloud/config/config.php
'trashbin_retention_obligation' => 'auto

Źródło: https://docs.nextcloud.com/server/12/admin_manual/configuration_server/config_sample_php_parameters.html#deleted-items-trash-bin

Wyszukaj

Zapisz się do newsletera