From: Frederic S. <fr...@jf...> - 2009-12-18 18:14:20
|
Yep, can be confusing, so I'll try to be clear :) The fileStoreDir is where the actual binaries files which are bigger than minSize are store. They are stored using their ID (Checksum), and so have meaning only if associated with the DB data. This solution helps when DBs (like MySQL) are not managing BLOBs efficiently. That's the explanation, about your need, if you have a good copy of the /data and /etc folders in artifactory home you are safe. Basically standard conf+data backup => Safe. Now, in CIFS environment the disk access are not suitable for DB and index files, so to have a full safe environment on your CIF storage, you have 2 solutions: 1) Small disk space, more complicated:Use mysql-filesystem (with a local MySQL instance) and activate a mysql dump (quite fast and efficient) in a cron to have a DB dump on the CIF storage. 2) More disk space, a lot easier: Have an Artifactory incremental backup defined on /HCR_SubVersion/artifactory/backup for example and then reload this backup on the backup server in case of problem. The other parameters that depend on your setup between the solutions is recovery time. Hope I was clear, Fred. On Fri, Dec 18, 2009 at 11:38 AM, Adam Retter <Ada...@la...>wrote: > > Hmmm... but I switched to filesystem-derby, and set this in the repo.xml - > <param name="fileStoreDir" value="/HCR_SubVersion/artifactory"/> > > So I kinda expected it to be stored on /HCR_SubVersion/artifactory - so > what is stored in that folder then? > > Basically I want to get enough stored on our SAN CIFS share > (HCR_SubVersion), that if the server were to crash, then I could recover the > artifacts from there. Can you advise me what else I need to do? > > Thanks Adam. > > > > -----Original Message----- > From: Yoav Landman [mailto:yla...@gm...] > Sent: Thu 17/12/2009 19:59 > To: art...@li... > Subject: Re: [Artifactory-users] Errors using repo/filesystem-derby > > They are under $ARTIFACTORY_HOME/data/store, but not laid out or named in > the way they are in the local maven repository. Artifactory stores the > binaries by checksum, so there is no duplication of data and move/copy > operations are very cheap - just changing pointers (a bit like subversion > does it). > > On Wed, Dec 16, 2009 at 7:17 PM, Adam Retter <Ada...@la... > >wrote: > > > > > When using filesystem-derby, where are my artifacts physically stored? > > > > I cant immediately see them in /HCR_SubVersion/artifactory > > > -- Co. Founder and Chief Architect JFrog Ltd http://www.jfrog.org/ http://twitter.com/freddy33 |