summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar https://me.yahoo.com/a/5j.FKrMpxZS.luSB.5ahyosMU6RcaYq2#74c60 <Jarno@web>2015-06-25 18:31:46 +0000
committerGravatar admin <admin@branchable.com>2015-06-25 18:31:46 +0000
commit3f6584a0dbfc30fbf4cd82a62aa56b2ce8f0b423 (patch)
treee8132eb6507f12cc74d85c57bbe62a56dbedf235
parent8f11918b8a132821c55b842da3affe445cd49a8c (diff)
-rw-r--r--doc/forum/Storing_copies_on_LTO_tapes__63__.mdwn13
1 files changed, 13 insertions, 0 deletions
diff --git a/doc/forum/Storing_copies_on_LTO_tapes__63__.mdwn b/doc/forum/Storing_copies_on_LTO_tapes__63__.mdwn
new file mode 100644
index 000000000..d67dd5929
--- /dev/null
+++ b/doc/forum/Storing_copies_on_LTO_tapes__63__.mdwn
@@ -0,0 +1,13 @@
+I'm looking for a way to count/track annex data copied to LTO tapes.
+
+In my use case I'm splitting many terabytes of data to separate repositories on several hard drives, backing them up on tapes, and keeping track of all this with remotes in a central repository (with lots of dropped content). All good with the HDs, but I'm at a loss about how to handle copies stored on tapes.
+
+Three alternatives I've come up so far:
+
+1. Simply tar the repositories from the HDs to the tapes. Problem: no way to notify git annex of the existence of these manual copies. Or is there?
+2. Remote (special or normal) on LTFS (linear posix compatible file system on top of tape). Problems:
+ 1. **git annex get**ing a dropped directory from there would cause files to be accessed in random order, right? Or is the retrieve guaranteed to happen in the same order as the files in the directory were written by **git annex copy**?
+ 2. LTFS has a big block size (512KB) => wasted space when lots of small files. (Not a major problem, though.)
+3. Write a special (read-only) remote hook for *tar*. Problem: **get** would make one *RETRIEVE* request per file, leading to random access again, while the only effective way would be to get a list of all files to be retrieved, and then returning them in the order they turn up from the tar package (or even ingest the whole tar file to .git/annex/).
+
+Thoughts?