Comments (4)
Timestamp comparison of what? I'm not sure what exactly you are looking for and why.
from plexbackup.
If you use the Robocopy
option, I think it will only copy the changed files, but for the compressed backup (default or 7-zip), unless I'm missing something, timestamp makes no sense. Say, you do full backup on March 1st, then you do another backup on March 15th. Are you suggesting that the second backup should only include files changed (added or updated) since the first backup? What about deleted files, e.g. when you delete some media? I think what you are asking is something like differential backup in windows. If so, no we do not do this for a number of reasons. One, it takes longer to do differential backup than the full backup. Second, for it to work, you need to keep both the full backup and all incremental backups. What if you lose one of them? And what if between full backup Plex changes the database structure, so you will end up with different versions of info between full and incremental backups. Just too many problems, not to mention the complexity of the backup logic. The goal is to make each backup result self-contained, so you can restore the data from each one of them. But if your primary goal is to reduce the amount of copying, use the Robocopy
option in the Continue
mode and it will do just that.
from plexbackup.
If a record of timestamps of files is kept, this could be used as an indicator of state of change and, therefore what needs to be saved/updated. No point in copying the same unaltered file over and over. A list of folders would also be useful should the existing folder structure change. This idea was inspired by diff files used by some, in software source updates
Of course, a. You already do this; b. The time taken is longer than a mass copy. It may be a simple trade off between storage space and speed.
from plexbackup.
Questions addressed. Thank you.
from plexbackup.
Related Issues (20)
- issue with backup HOT 5
- Cannot import run-time settings from default configuration file (if any). Invalid JSON primitive: Skip. HOT 1
- Validation error. Backup version does not match HOT 3
- Can't start Plex after backup HOT 6
- After backup completes getting an error when the script attempts to start Plex HOT 3
- Plex Media Server Not Restarting HOT 1
- Email Notification Not Working HOT 2
- Plex Backup Failing-Nothing Changed HOT 16
- Only receiving the error "Error processing dependencies. You cannot call a method on a null-valued expression." HOT 6
- Fix typo in log message HOT 1
- Add support for PowerShell 7.
- RUNAS ERROR: Unable to run ... 87: The parameter is incorrect. HOT 2
- Plex Backup Fails Through Task Scheduler (Win 10 Pro) HOT 2
- 87: The parameter is incorrect HOT 13
- Create a workaround for the error 87: The parameter is incorrect HOT 1
- Restore didn
- Restore didn't work too well for me HOT 16
- Sub folders not being created by backup process HOT 5
- Add the option to exclude Cache folder HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from plexbackup.