zip and backup

H

hula

Hello

i'm looking for some tool to backup some data but as i don't seem to
find one that fits my needs i'll start implementing it by my own.

Here's some funktions i need to have:
- Backup between 1,5 to 2 million files/direcorties (150 to 250 GB)
- Backup all to a 'one-file-archive'. This could be a zip file e.g. on
an other disk or a networkdrive.
- Backup only modified files (date/size)
- Backup modied files into the 'one-file-archive'. I don't want to
backup newly modified fiels into an own archive. I like to have one
archive which represent the actual data backuped.
- Possibility to shutdown the system after backup was done (controled
by cmd-line-param e.g.)


Possibly anyone knows some tool that allready provides this functions?
If yes please let me know.

But now my question to you :)

Would i be able to buid up such a big zip-file using e.g. the
SharpZipLib? If yes, is it possible to open such a big zip file in C#.
I know i can't open it with WinZIP but probablly there some way to do
it programmaticly. I'd build up a file-browser then therefore where you
can restore the files then.

Actualy I think i would need something like tar under unix. Any hints
what i could use therefore?

many thanks in advnace.
 
M

Michael Nemtsev

Hello hula,

h> Hello
h>
h> i'm looking for some tool to backup some data but as i don't seem to
h> find one that fits my needs i'll start implementing it by my own.
h>
h> Here's some funktions i need to have:

I'm not sure that u find the tool with such specific functionality what is
configured via params.
(btw look on the winrar, it has a lot of functionality via comand line)

What I'd suggest (if you don't want to write too much code interwined with
your app) is to look at PowerShell - to write the scirpt to select files
on your creteria and to zip with external tool (winrar for example)

---
WBR,
Michael Nemtsev [C# MVP] :: blog: http://spaces.live.com/laflour

"The greatest danger for most of us is not that our aim is too high and we
miss it, but that it is too low and we reach it" (c) Michelangel
 
A

Andrew

I think you may be making a mistake using one archive file. It makes it
harder to work with the files afterwards and update them with newer files,
especially the amount of data you are talking about.

Why not give AJC Directory Synchronizer a try:
http://www.ajcsoft.com/ProductsAJCDirSync.php

You can use it to create a mirror to another location and keep it up to date
when files are modified. You also have the option to turn on archiving
which means you can get back any older version of a file (from a very
compact archive that only stores the changes to files).

You can also do a scheduled sync and I can supply you with a batch file that
runs the backup and shuts down your machine.
 
W

Wiebe Tijsma

Andrew said:
I think you may be making a mistake using one archive file. It makes it
harder to work with the files afterwards and update them with newer files,
especially the amount of data you are talking about.

Why not give AJC Directory Synchronizer a try:
http://www.ajcsoft.com/ProductsAJCDirSync.php

You can use it to create a mirror to another location and keep it up to date
when files are modified. You also have the option to turn on archiving
which means you can get back any older version of a file (from a very
compact archive that only stores the changes to files).

You can also do a scheduled sync and I can supply you with a batch file that
runs the backup and shuts down your machine.

or SyncBack (which has a free version) found at
http://www.2brightsparks.com/
 
H

hula

Mark said:
Also, IIRC, doesn't the PkZip / WinZip format have a file size limit of
4Gb...?

Could be.
I just saw that RAR supports up to 8 TB.

But i think i'll use one of the sync solution

Many thanks to you
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top