Open zzerjae opened 3 months ago
update)
If run the litestream directly, get normal results, as shown below:
LITESTREAM_REPLICA_BUCKET= LITESTREAM_ACCESS_KEY_ID= LITESTREAM_SECRET_ACCESS_KEY=*** litestream restore --config=/Users/me/webapp/config/litestream.yml -o=storage/development-replica.sqlite3 storage/development.sqlite3
time=2024-07-07T22:38:35.679+09:00 level=INFO msg="restoring snapshot" db=/Users/me/webapp/storage/development.sqlite3 replica=s3 generation=7cb3016377add0bf index=0 path=storage/development-replica.sqlite3.tmp
time=2024-07-07T22:38:35.857+09:00 level=INFO msg="restoring wal files" db=/Users/me/webapp/storage/development.sqlite3 replica=s3 generation=7cb3016377add0bf index_min=0 index_max=0
time=2024-07-07T22:38:35.994+09:00 level=INFO msg="downloaded wal" db=/Users/me/webapp/storage/development.sqlite3 replica=s3 generation=7cb3016377add0bf index=0 elapsed=137.237167ms
time=2024-07-07T22:38:36.001+09:00 level=INFO msg="applied wal" db=/Users/me/webapp/storage/development.sqlite3 replica=s3 generation=7cb3016377add0bf index=0 elapsed=6.322208ms
time=2024-07-07T22:38:36.001+09:00 level=INFO msg="renaming database from temporary location" db=/Users/me/webapp/storage/development.sqlite3 replica=s3
ls -al storage | grep development
drwxr-xr-x@ 4 me staff 128 7 7 21:45 .development.sqlite3-litestream
-rw-------@ 1 me staff 1785856 7 7 22:38 development-replica.sqlite3
-rw-------@ 1 me staff 32768 7 7 22:38 development-replica.sqlite3.tmp-shm
-rw------- 1 me staff 0 7 7 22:38 development-replica.sqlite3.tmp-wal
-rw-r--r--@ 1 me staff 1785856 7 7 22:19 development.sqlite3
-rw-r--r--@ 1 me staff 32768 7 7 21:38 development.sqlite3-shm
-rw-r--r--@ 1 me staff 37112 7 7 21:42 development.sqlite3-wal
This is quite bizarre to me. Do you want to setup a call for us to debug together?
Hello, first of all, thank you for providing such a great tool. I have been using it well.
Recently, I encountered an issue when trying to restore a database from a remote storage to my local environment. The issue is restored database's size is 0. My setup is as follows:
The following commands provide normal results:
The restore command also works as follows:
However, the restored result is 0 in size as follows. What could be the issue?