update
This commit is contained in:
21
README
21
README
@@ -25,10 +25,29 @@ to run prod version of web server:
|
||||
Also have to run the job manager for jobs to work:
|
||||
python3 pa_job_manager.py
|
||||
|
||||
To rebuild DB:
|
||||
To rebuild DB from scratch/empty data:
|
||||
|
||||
###BE CAREFUL this completely destroys the database contents and starts from
|
||||
#scratch, when we get real data, we will instead cp a backup file not the
|
||||
#tables.sql
|
||||
|
||||
( cd /srv/docker/config/ ; sudo docker-compose stop padb ; yes | sudo docker-compose rm padb ; sudo rm -rf /srv/docker/container/padb/data/ ; sudo cp /home/ddp/src/photoassistant/tables.sql /srv/docker/container/padb/docker-entrypoint-initdb.d/tables.sql ; sudo docker-compose up padb )
|
||||
|
||||
To get back a 'working' but scanned set of data:
|
||||
|
||||
# make a backup and store it in DB_BACKUP:
|
||||
|
||||
sudo docker exec -it padb bash
|
||||
root@2881f871e1c2:/# pg_dump --user=pa --password pa > /docker-entrypoint-initdb.d/tables.sql
|
||||
cp /srv/docker/container/padb/docker-entrypoint-initdb.d/tables.sql /home/ddp/src/photoassistant/DB_BACKUP/
|
||||
mv /home/ddp/src/photoassistant/DB_BACKUP/tables.sql `date +%Y%m%d-tables.sql`
|
||||
gzip -9 `date +%Y%m%d-tables.sql`
|
||||
|
||||
|
||||
# start db, using new tables.sql
|
||||
### decide what tables.sql you want, e.g.
|
||||
|
||||
sudo bash
|
||||
# gunzip -c /home/ddp/src/photoassistant/DB_BACKUP/20200126-all-imported-no-duplicates.sql.gz > /srv/docker/container/padb/docker-entrypoint-initdb.d/tables.sql
|
||||
|
||||
( cd /srv/docker/config/ ; sudo docker-compose stop padb ; yes | sudo docker-compose rm padb ; sudo rm -rf /srv/docker/container/padb/data/ ; sudo docker-compose up padb )
|
||||
|
||||
Reference in New Issue
Block a user