Download arq backup 5 17 2
Author: s | 2025-04-24
Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq Backup Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq Backup
Arq Backup 5 : Arq : Free Download, Borrow, and Streaming :
Arq 7 stores your backup data in de-duplicated, compressed, (optionally) encrypted, content-addressable form.A “backup set” is a set of files created by a “backup plan”.It contains: backupconfig.json backupfolders.json backupfolders/ backupplan.json blobpacks/ largeblobpacks/ treepacks/ standardobjects/ standardiaobjects/ onezoneiaobjects/ s3glacierobjects/ s3deeparchiveobjects/backupconfig.jsonThis file tells Arq how objects are to be added to the backup set – whetherthe data are encrypted, what kind of hashing mechanism to use, what maximumsize to use for packing small files together, etc.Here’s a sample backupconfig.json file:{ "blobIdentifierType" : 2, /* 1=SHA1, 2=SHA256 */ "maxPackedItemLength" : 256000, "backupName" : "Back up to NAS", "isWORM" : false, /* unused */ "containsGlacierArchives" : false, "additionalUnpackedBlobDirs" : [], /* if reused Arq 5 data, contains e.g. 'objects', or 'objects2' */ "chunkerVersion" : 3, /* Arq uses the same chunker version to ensure de-duplication works with old data */ "computerName" : "clack", "computerSerial" : "unused", "blobStorageClass" : "STANDARD", /* unused */ "isEncrypted" : false}backupfolders.jsonThis file tells Arq where to find existing objects (for de-duplication).{ "standardObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/standardobjects" ], /* only used with S3 */ "standardIAObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/standardiaobjects" ], /* only used with S3 */ "onezoneIAObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/onezoneiaobjects" ], /* only used with S3 */ "s3GlacierObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/s3glacierobjects" ], /* only used with S3 */ "s3DeepArchiveObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/s3deeparchiveobjects" ], /* only used with S3 */ "importedFrom" : "5.x" /* only appears if backup set was originally created by Arq 5 */}backupfolders/For each folder specified in the backup plan, at backup time Arq creates a directory in backupfolders with a UUID as its name.Within that directory are a JSON file called ‘backupfolder.json’ describing the directory, and backup records.Here’s an example backupfolder.json file:backupfolders//backupfolder.json{ "localPath" : "\/Users\/stefan", "migratedFromArq60" : false, "storageClass" : "STANDARD", "diskIdentifier" : "ROOT", "uuid" : "F1F83A27-E4EA-4994-BD9C-F63A682EBB80", "migratedFromArq5" : false, "localMountPoint" : "\/", "name" : "stefan"}backupfolders//backuprecords/00161/4294169.backuprecordEach backup record is stored with a name that is the number of seconds since the epoch.For example, 00161/4294169.backuprecord was created Thu Feb 25 18:02:49 2021.The backup record file contains: a copy of the backup plan at the time of backup a Node describing the root of the directory structure stored some additional metadataThe file is stored LZ4-compressed and (optionally) encrypted.Here’s an example:{ archived = 0; arqVersion = "7.3.1.0"; backupFolderUUID = "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55"; /* copy of the backup plan at the time of backup: */ backupPlanJSON = { active = 1; arq5UseS3IA = 0; backupFolderPlansByUUID = { "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55" = { allDrives = 0; backupFolderUUID = "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55"; blobStorageClass
Arq 5: Massively faster backup and restore - Arq Backup Blog
The file structure that was backed up.Backup Records Pointing to Arq 5 DataIf you’ve reused a backup set created by Arq 5 or older, Arq 7 created a backup record for each Arq 5 “commit”.It contains a “BlobKey” that refers to the root of the directory structure stored in the Arq 5 “commit”.See for more information about Arq 5 data.Here’s an example:{ archived = 0; arq5BucketXML = "\n\n \n Endpoint\n BucketUUID\n A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25\n BucketName\n 1 2 files\n ComputerUUID\n 26CB6780-1E01-4B3E-BF22-983BC834D93D\n LocalPath\n /Users/stefan/backups/1 2 files\n LocalMountPoint\n /\n StorageType\n 1\n SkipDuringBackup\n \n ExcludeItemsWithTimeMachineExcludeMetadataFlag\n \n IgnoredRelativePaths\n \n Excludes\n \n excludes\n \n \n SkipIfNotMounted\n \n \n"; arq5TreeBlobKey = { archiveSize = 0; compressionType = 2; sha1 = bf1a54fd9872cd8b45a8368ad4c5525180b43eee; storageType = 1; stretchEncryptionKey = 1; }; arqVersion = "5.20.0.1"; backupFolderUUID = "A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25"; backupPlanUUID = "26CB6780-1E01-4B3E-BF22-983BC834D93D"; computerOSType = 1; copiedFromCommit = 1; copiedFromSnapshot = 0; creationDate = 1608889887; errorCount = 0; isComplete = 1; localPath = "/Users/stefan/backups/1 2 files"; relativePath = "/26CB6780-1E01-4B3E-BF22-983BC834D93D/backupfolders/A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25/backuprecords/00160/8889887.backuprecord"; storageClass = STANDARD; version = 12;}Note on LZ4 CompressionData described in this document as “LZ4-compressed” is stored as a 4-byte big-endian length followed by the compressed data in LZ4 block format.NodeA Node describes either a file or a directory.It’s stored as LZ4-compressed and (optionally) encrypted binary data in a “pack” file within the “treepacks” subdirectory of the backup set.Directory NodeA Node describing a directory will contain a “treeBlobLoc” value that describes where to find the Tree data.File NodeA Node describing a file will contain “dataBlobLocs” describe where to find the ordered list of “chunks” to needed to assemble the file.Node Binary FormatThis is Node’s data format: [Bool:isTree] [BlobLoc:treeBlobLoc] /* present if isTree is true */ [UInt32:computerOSType] [UInt64:dataBlobLocsCount] ( [BlobLoc:dataBlobLoc] ) /* repeat dataBlobLocsCount times */ [Bool:aclBlobLocIsNotNil] [BlobLoc:aclBlobLoc] /* present if aclBlobLocIsNotNil is true */ [UInt64:xattrsBlobLocCount] ( [BlobLoc:xattrsBlobLoc] ) /* repeat xattrsBlobLocsCount times */ [UInt64:itemSize] [UInt64:containedFilesCount] [Int64:mtime_sec] [Int64:mtime_nsec] [Int64:ctime_sec] [Int64:ctime_nsec] [Int64:create_time_sec] [Int64:create_time_nsec] [String:username] [String:groupName] [Bool:deleted] [Int32:mac_st_dev] [UInt64:mac_st_ino] [UInt32:mac_st_mode] [UInt32:mac_st_nlink] [UInt32:mac_st_uid] [UInt32:mac_st_gid] [Int32:mac_st_rdev] [Int32:mac_st_flags] [UInt32:win_attrs] [UInt32:win_reparse_tag] /* if Tree version >= 2 */ [Bool:win_reparse_point_is_directory] /* if Tree version >= 2 */TreeA Tree contains the metadata for a directory plus a set of child Nodes by name.It’s stored as LZ4-compressed and (optionally) encrypted binary data in a “pack” file within the “treepacks” subdirectory of the backup set, just like a Node.This is Tree’s data format: [UInt32:version] [UInt64:childNodesByNameCount] ( [String:childName] [Node:childNode] ) /* repeat childNodesByNameCount times: */BlobA “blob” is just a chunk of data stored either in a pack fileBackup to Storj with Arq - Arq Backup Blog
Backup shared libraries? Yes. #13 Why limit the backup to photos only? IMO you could have a bigger customer base if you had a generic tool for offsite backups of all your important data. Something like Arq but hopefully faster. #14 Why limit the backup to photos only? IMO you could have a bigger customer base if you had a generic tool for offsite backups of all your important data. Something like Arq but hopefully faster. I'm a solo developer and have to limit my scope to what is feasible. Backing up my large iCloud photo library was a personal pain point for me, and based on the comments of others here it seems like I'm not alone. There are already many other generic backup tools including Apple's own Time Machine. #15 Why limit the backup to photos only? IMO you could have a bigger customer base if you had a generic tool for offsite backups of all your important data. Something like Arq but hopefully faster. I'm not sure about speed, but you may want to look at ChronoSync for that.Though that (just like Time Machine) will backup your file structure, including Photo's proprietary library format (and any associated data base corruption in that), not... a folder structure with the format YYYY/MM/DD for all the photos and videos. That is, as I understand, the appeal raison d'être for this app:A simple, bullet-proof folder structure that can easily be accessed with any potato of a PC.Even after 10 or 20. Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq Backup Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq BackupArq and Amazon Drive - Arq Backup Blog : Arq Backup Blog
Store News Home > Backup & Recovery > Arq for Mac 6.2.30 A complete online backup solution Rating: Operating Systems: Windows 10, Windows 7 (32 bit), Windows 7 (64 bit), Windows 8 License: Trial Software Developer: Haystack SoftwareSoftware Cost: Category Backup & RecoveryDate Updated: 05 June 2020 Downloads To Date: 784 Languages: English Download Size: 27.70 MB Arq is an easy-to-use cloud backup tool which can save your chosen folders to Dropbox, OneDrive, Google Drive/ Nearline, Amazon S3/ Glacier.The program is very straightforward. Once launched, just select your backup destination or destinations (you can use more than one service in the same job) and it automatically backs up your user profile folder. You can select any other folders to protect in a click or two.Your backups will be visible from any other device which can access the same service, and Arq also has a Restore pane of its own, where you can select and recover whatever you need (including previous versions of modified files).While this sounds and looks basic, edit your backup job or check the Arq preferences and you'll find some useful options. For example, a flexible scheduler can run backups every X hours, daily or on demand, as well as pausing backups between the hours you specify. There are also options to limit the total size of your backup, to throttle bandwidth use automatically (slow down uploads when other processes are using the network), and to send email alerts when backups finish or have errors. Verdict: An easy-to-use cloud backup tool with some powerful options and settings.Arq Backup Blog - Trustworthy backup : Arq Backup Blog
Script in Terminal:~/Desktop/MountNas.shIt might take a few seconds to complete. If you now type:mountyou should see a line for your NAS.Step 5: Tell Arq to run the script before starting backupPick “Preferences” from Arq’s menu, click the Destinations tab, and double-click your destination.Click the “Before and After Backup” tab.Check “Run shell script before backup starts” and click the Choose button to find and select your MountNas.sh script. Then click Save, and close the Preferences window.Step 6: Add folder(s) from your NAS to ArqYour NAS should still be mounted from Step 4. Pick “Add Folder to Backups” from Arq’s menu to add the folder(s) on the NAS that you want backed up.Step 7: Test the backupGo to the Finder and click the eject button to unmount your NAS.Pick “Back Up Now” from Arq’s menu. Arq will run the script to mount the NAS, and then back up the files you selected. Once the backup is underway, check in the Finder whether your NAS is mounted. If it didn’t mount, then Arq should report an error. If you need help finding the problem, please email us at [email protected]; we’re always happy to help!NAS Backup on WindowsOn Windows the process is different. In Arq for Windows you can tell supply the parameters for connecting to the NAS and Arq Agent will connect it when it needs to access it.Step 1: Add the NAS in Arq’s preferencesPick “Preferences” from Arq’s menu, click the Network Volumes tab, and click “Add…” to add your NAS. EnterImmutable Backups with Arq 7 - Arq Backup Blog
(in the blobpacks or largeblobpacks subdirectory) or as a standalone file in the “standardobjects” (or“standardiaobjects” etc depending on the storage location type and storageclass chosen).A “blob” is LZ4-compressed, and optionally encrypted.BlobLocA “BlobLoc” is a simple structure that specifies the location and length of a Blob.The “compressionType” value is always 2 (LZ4) for new data.For data reused from Arq 5, the value could be 0 (none) or 1 (Gzip).The “stretchEncryptionKey” value is always 1 for new data.For very old data reused from previous versions of Arq, this value could be 0.Encrypted ObjectAny Backup Record, Tree, Node or Blob that’s encrypted has the following format:header 41 52 51 4f ARQOHMACSHA256 xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xxmaster IV xx xx xx xx xx xx xx xx xx xx xx xx xx xx xx xxencrypted data IV + session key xx xx xx xx (64 bytes) ...ciphertext xx xx xx xx ...To create an EncryptedObject: Generate a random 256-bit session key (Arq reuses it for up to 256 objects before replacing it). Generate a random “data IV”. Encrypt plaintext with AES/CBC and PKCS7 padding using session key and data IV. Generate a random “master IV”. Encrypt (data IV + session key) with AES/CBC using the first “master key” from the encryptedkeyset.dat file (see below)and the “master IV”. Calculate HMAC-SHA256 of (master IV + “encrypted data IV + session key” + ciphertext) using the second 256-bit “master key”. Assemble the data in the format shown above.To get the plaintext: Calculate HMAC-SHA256 of (master IV + “encrypted data IV + session key” + ciphertext) and verify against HMAC-SHA256 in the file using the second “master key” from the encryptedkeyset.dat file. Ensure the calculated HMAC-SHA256 matches the value in the object header. Decrypt “encrypted data IV + session key” using the first “master key” from the encryptedkeyset.dat file and the “master IV”. Decrypt the ciphertext using the session key and data IV.encryptedkeyset.dat fileThis file contains keys for encrypting/decrypting and for creating object identifiers.It is encrypted with the encryption password you chose when you created the backup plan.If you later modified the encryption password for the backup plan, Arq rewrote encryptedkeyset.dat encrypted with that new password.The plaintext format (not stored anywhere) is:encryption version 00 00 00 03encryption key length 00 00 00add_network_volume - Arq Backup Blog : Arq Backup Blog
You’re still not doing a proper backup or you’re not completely satisfied with Time Machine? Arq Backup should make your life a lot easier.Which Backup Program for Mac? This one.Arq Backup is a very stable program that works wonderfully. What it can’t do: create bootable images. So it only serves to backup your user folder (or other freely configurable sources). In addition, it costs about 50 dollars, lifetime upgrades 30 dollars more. Fair enough: the license is per user, so you can backup iMac, MacBook and Tinker-Mac with Arq. First of all: the price is very fair for the functions and in case of a data loss it’s a gift anyway.What is the difference to other backup programs (of which we have listed some good ones here)? Basically, Arq is specialized in online backups. Of course local folders also work (also on a NAS), but the intended purpose is an online backup. And here comes a serious advantage: Arq encrypts the backups before they leave your computer. So if you’ve always been afraid to make backups in the cloud, you’ve now found a tool that keeps your data private, no matter where they end up (assuming, of course, that you choose a secure and long password).In addition to the local data options, Arq offers compatibility with almost all online services:Amazon DriveAWS (S3 and GlacierBackblaze B2DropboxGoogle DriveGoogle Cloud StorageOneDriveSharePointWasabiall S3 compatible offersAnd for your own projects alsoSFTPSo if you already make a local backup and are looking for a solution to a good online backup, then we can highly recommend Arq to you.Easy to operate, stable and reliable in operation, indispensable in case of doubt.The setup is simple, the design and structure dry and unobtrusive. This is exactly what you expect from a program that you entrust with your data and whose skills usually work in secrecy.To create your backup, enter the appropriate data for your service, add the folder to be backed up (usually your home folder) and let the program do its magic. Restoring the data is similar: You can browse the directory tree by date and select the appropriate folders or files to find your way back to the hard disk.It should not go unmentioned that Arq uses a different format for storing the data, which is independent of the file system of the storage location. This allows Arq to save all metadata of macOS files such as color labels. Many backup programs simply store the files on file system level and then have to mediate between macOS APFS and others. This is not the case with Arq and is another unique feature that makes the program the first choice when it comes to reliably backing up important data.. Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq Backup
mac_before_after_backup - Arq Backup Blog : Arq Backup Blog
Arq can backup NAS shares. Here’s how to set that up on a Mac. (For Windows skip to the “NAS Backup on Windows” section.)Please note: This article only applies to Arq 5. Arq 6 will take care of mounting the NAS for you.NAS Backup on MacArq will back up whatever folders you tell it to back up, but it doesn’t know where those folders really exist on your Mac. So, if you want to back up, say, a NAS that isn’t always connected, you may need to tell Arq to connect to the NAS first.Step 1: Figure out how the Finder mounts your NASWhen you connect to your NAS to your Mac by browsing to it in the Finder, the Finder takes care of “mounting” the NAS volume for you. To find out how, browse to your NAS volume in the Finder; then open the Terminal app and typemountand press Return. One of the lines in the output will mention your NAS and look something like this://stefan@big._afpovertcp._tcp.local/bignas on /Volumes/bignas (afpfs, nodev, nosuid, mounted by stefan)In my case, my NAS is called “big” and the share on it is called “bignas”. I connected to it with the username “stefan”. The Finder mounted it at /Volumes/bignas. The “afpfs” tag means the Finder mounted it using AFP; if you see “smbfs” instead, it means the Finder mounted it using SMB.To recap, the key items in that line are:“stefan” -> the account name used to connect to the NAS device“big” -> the name ofArq Backup free download setup / Arq Backup costless setup
I have been using Arq for several years now, and have in general been very happy with it. The developer has generally been very responsive, as well, to emailed questions and concerns, and has rapidly addressed issues and bugs.I use Arq to backup to an sFTP server located in my office, so that I have an offsite encrypted backup of my home desktop and my laptops (mine, and both kids) at a location where I can easily retrieve all of the data physically if I ever need to do a large-scale restore. In addition, I was backing up at one point to Amazon Glacier. I did have to do a fairly large restore when I lost about 100 GB of files, and while it did take a long time (Glacier makes you wait 6 hours before downloading even starts), the restore worked perfectly.I have just gotten the free trial of the Amazon Cloud Drive and will be paying the $60/year for the service. Here's why I choose this approach over CrashPlan or BackBlaze:1) I used CrashPlan for several years, and I really like the concept. I even bought the family plan so that I could have multiple computers using it. However, a) you pay more for having more computers on the account, b) I found it often ate enough system resources to slow down my desktop, and most importantly, c) I found that with large datasets (I have nearly 2TB on my desktop storage) it tends to grind with reindexing the system and never seems to really get the backup completed.2) I am currently using BackBlaze for my desktop. I like it, it works transparently, and my 2TB is already in their cloud. BUT: you pay for each computer you want to back up separately (so I will be paying $240/year), if you disconnect an external drive you lose the backed up data after 30 days so you cannot use it to archive external drives to the cloud that you don't plan to keep connected or reconnect periodically, and you cannot backup mounted server shares.With Arq, you do pay per computer for the software (I wound up with a StackSocial for version 4 so it was a bit cheaper, and when I originally bought version 3, the developer did give me a discount for buying 4 licenses, which was generous of him!. Thereafter, you pay only for storage you use. Since one datastore is my own sFTP server, I can put whatever I want there. Since the other will be Amazon Cloud Drive, assuming they really do mean unlimited storage for a flat rate, I can back up all 4 computers to my one account. Since nearly all of my. Download Arq 5. Arq 5 for Mac. Arq 5 for Windows. Product. Arq BackupArq Backup free download stable version / Arq Backup free
Upload the entire file every time a change is made. This feature can save you a lot of time and bandwidth if you have large files!Arq Backup is one of the few services to back up your external drives. That's a great feature if you have many photos on an external hard drive that you want to keep safe.The interface is a little confusing at first, but it's not too bad once you get the hang of it. The biggest downside to Arq Backup is the price. It's $59.99/year for 1 TB of storage, which is on the high end.6. BoxBox is a great storage solution for photos. Photographers who have started a business and frequently collaborate with team members.Box's Content Cloud offers one place to work together while keeping all your files, documents, and data completely secure. There's a wide range of business plans to choose from, which include a host of services in addition to cloud storage. For individuals, a free Box subscription will only give you 10 GB of free cloud storage for photos with a 250 MB file upload limit, whereas the $11.50/mo Pro subscription affords you 100 GB and 5 GB file uploads.7. IDriveIf you use multiple devices, IDrive could be the platform for you. You can back up multiple PCs, Macs, iPhones, iPads, and Android devices into a single account and have all your files synced in real-time across all your devices with the Cloud Drive. The IDrive dashboard is user-friendly and gives you quick access to all your devices, allowing you to perform backups with ease.If you only use one computer, you could opt for the affordable IDrive Mini plan. You'll get up to 500 GB of free cloud storage space for just $9.95/year.8. IcedriveImagine accessing and managing your cloud storage space forComments
Arq 7 stores your backup data in de-duplicated, compressed, (optionally) encrypted, content-addressable form.A “backup set” is a set of files created by a “backup plan”.It contains: backupconfig.json backupfolders.json backupfolders/ backupplan.json blobpacks/ largeblobpacks/ treepacks/ standardobjects/ standardiaobjects/ onezoneiaobjects/ s3glacierobjects/ s3deeparchiveobjects/backupconfig.jsonThis file tells Arq how objects are to be added to the backup set – whetherthe data are encrypted, what kind of hashing mechanism to use, what maximumsize to use for packing small files together, etc.Here’s a sample backupconfig.json file:{ "blobIdentifierType" : 2, /* 1=SHA1, 2=SHA256 */ "maxPackedItemLength" : 256000, "backupName" : "Back up to NAS", "isWORM" : false, /* unused */ "containsGlacierArchives" : false, "additionalUnpackedBlobDirs" : [], /* if reused Arq 5 data, contains e.g. 'objects', or 'objects2' */ "chunkerVersion" : 3, /* Arq uses the same chunker version to ensure de-duplication works with old data */ "computerName" : "clack", "computerSerial" : "unused", "blobStorageClass" : "STANDARD", /* unused */ "isEncrypted" : false}backupfolders.jsonThis file tells Arq where to find existing objects (for de-duplication).{ "standardObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/standardobjects" ], /* only used with S3 */ "standardIAObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/standardiaobjects" ], /* only used with S3 */ "onezoneIAObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/onezoneiaobjects" ], /* only used with S3 */ "s3GlacierObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/s3glacierobjects" ], /* only used with S3 */ "s3DeepArchiveObjectDirs" : [ "\/5E7D9CE7-04DA-42E3-B55E-B35D76F29D03\/s3deeparchiveobjects" ], /* only used with S3 */ "importedFrom" : "5.x" /* only appears if backup set was originally created by Arq 5 */}backupfolders/For each folder specified in the backup plan, at backup time Arq creates a directory in backupfolders with a UUID as its name.Within that directory are a JSON file called ‘backupfolder.json’ describing the directory, and backup records.Here’s an example backupfolder.json file:backupfolders//backupfolder.json{ "localPath" : "\/Users\/stefan", "migratedFromArq60" : false, "storageClass" : "STANDARD", "diskIdentifier" : "ROOT", "uuid" : "F1F83A27-E4EA-4994-BD9C-F63A682EBB80", "migratedFromArq5" : false, "localMountPoint" : "\/", "name" : "stefan"}backupfolders//backuprecords/00161/4294169.backuprecordEach backup record is stored with a name that is the number of seconds since the epoch.For example, 00161/4294169.backuprecord was created Thu Feb 25 18:02:49 2021.The backup record file contains: a copy of the backup plan at the time of backup a Node describing the root of the directory structure stored some additional metadataThe file is stored LZ4-compressed and (optionally) encrypted.Here’s an example:{ archived = 0; arqVersion = "7.3.1.0"; backupFolderUUID = "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55"; /* copy of the backup plan at the time of backup: */ backupPlanJSON = { active = 1; arq5UseS3IA = 0; backupFolderPlansByUUID = { "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55" = { allDrives = 0; backupFolderUUID = "4297DBE8-DA5E-48EC-A1DB-0CDB47D7EE55"; blobStorageClass
2025-04-01The file structure that was backed up.Backup Records Pointing to Arq 5 DataIf you’ve reused a backup set created by Arq 5 or older, Arq 7 created a backup record for each Arq 5 “commit”.It contains a “BlobKey” that refers to the root of the directory structure stored in the Arq 5 “commit”.See for more information about Arq 5 data.Here’s an example:{ archived = 0; arq5BucketXML = "\n\n \n Endpoint\n BucketUUID\n A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25\n BucketName\n 1 2 files\n ComputerUUID\n 26CB6780-1E01-4B3E-BF22-983BC834D93D\n LocalPath\n /Users/stefan/backups/1 2 files\n LocalMountPoint\n /\n StorageType\n 1\n SkipDuringBackup\n \n ExcludeItemsWithTimeMachineExcludeMetadataFlag\n \n IgnoredRelativePaths\n \n Excludes\n \n excludes\n \n \n SkipIfNotMounted\n \n \n"; arq5TreeBlobKey = { archiveSize = 0; compressionType = 2; sha1 = bf1a54fd9872cd8b45a8368ad4c5525180b43eee; storageType = 1; stretchEncryptionKey = 1; }; arqVersion = "5.20.0.1"; backupFolderUUID = "A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25"; backupPlanUUID = "26CB6780-1E01-4B3E-BF22-983BC834D93D"; computerOSType = 1; copiedFromCommit = 1; copiedFromSnapshot = 0; creationDate = 1608889887; errorCount = 0; isComplete = 1; localPath = "/Users/stefan/backups/1 2 files"; relativePath = "/26CB6780-1E01-4B3E-BF22-983BC834D93D/backupfolders/A39F38F8-6205-4F79-BD1D-8C2DC5CAFB25/backuprecords/00160/8889887.backuprecord"; storageClass = STANDARD; version = 12;}Note on LZ4 CompressionData described in this document as “LZ4-compressed” is stored as a 4-byte big-endian length followed by the compressed data in LZ4 block format.NodeA Node describes either a file or a directory.It’s stored as LZ4-compressed and (optionally) encrypted binary data in a “pack” file within the “treepacks” subdirectory of the backup set.Directory NodeA Node describing a directory will contain a “treeBlobLoc” value that describes where to find the Tree data.File NodeA Node describing a file will contain “dataBlobLocs” describe where to find the ordered list of “chunks” to needed to assemble the file.Node Binary FormatThis is Node’s data format: [Bool:isTree] [BlobLoc:treeBlobLoc] /* present if isTree is true */ [UInt32:computerOSType] [UInt64:dataBlobLocsCount] ( [BlobLoc:dataBlobLoc] ) /* repeat dataBlobLocsCount times */ [Bool:aclBlobLocIsNotNil] [BlobLoc:aclBlobLoc] /* present if aclBlobLocIsNotNil is true */ [UInt64:xattrsBlobLocCount] ( [BlobLoc:xattrsBlobLoc] ) /* repeat xattrsBlobLocsCount times */ [UInt64:itemSize] [UInt64:containedFilesCount] [Int64:mtime_sec] [Int64:mtime_nsec] [Int64:ctime_sec] [Int64:ctime_nsec] [Int64:create_time_sec] [Int64:create_time_nsec] [String:username] [String:groupName] [Bool:deleted] [Int32:mac_st_dev] [UInt64:mac_st_ino] [UInt32:mac_st_mode] [UInt32:mac_st_nlink] [UInt32:mac_st_uid] [UInt32:mac_st_gid] [Int32:mac_st_rdev] [Int32:mac_st_flags] [UInt32:win_attrs] [UInt32:win_reparse_tag] /* if Tree version >= 2 */ [Bool:win_reparse_point_is_directory] /* if Tree version >= 2 */TreeA Tree contains the metadata for a directory plus a set of child Nodes by name.It’s stored as LZ4-compressed and (optionally) encrypted binary data in a “pack” file within the “treepacks” subdirectory of the backup set, just like a Node.This is Tree’s data format: [UInt32:version] [UInt64:childNodesByNameCount] ( [String:childName] [Node:childNode] ) /* repeat childNodesByNameCount times: */BlobA “blob” is just a chunk of data stored either in a pack file
2025-04-24Store News Home > Backup & Recovery > Arq for Mac 6.2.30 A complete online backup solution Rating: Operating Systems: Windows 10, Windows 7 (32 bit), Windows 7 (64 bit), Windows 8 License: Trial Software Developer: Haystack SoftwareSoftware Cost: Category Backup & RecoveryDate Updated: 05 June 2020 Downloads To Date: 784 Languages: English Download Size: 27.70 MB Arq is an easy-to-use cloud backup tool which can save your chosen folders to Dropbox, OneDrive, Google Drive/ Nearline, Amazon S3/ Glacier.The program is very straightforward. Once launched, just select your backup destination or destinations (you can use more than one service in the same job) and it automatically backs up your user profile folder. You can select any other folders to protect in a click or two.Your backups will be visible from any other device which can access the same service, and Arq also has a Restore pane of its own, where you can select and recover whatever you need (including previous versions of modified files).While this sounds and looks basic, edit your backup job or check the Arq preferences and you'll find some useful options. For example, a flexible scheduler can run backups every X hours, daily or on demand, as well as pausing backups between the hours you specify. There are also options to limit the total size of your backup, to throttle bandwidth use automatically (slow down uploads when other processes are using the network), and to send email alerts when backups finish or have errors. Verdict: An easy-to-use cloud backup tool with some powerful options and settings.
2025-04-24Script in Terminal:~/Desktop/MountNas.shIt might take a few seconds to complete. If you now type:mountyou should see a line for your NAS.Step 5: Tell Arq to run the script before starting backupPick “Preferences” from Arq’s menu, click the Destinations tab, and double-click your destination.Click the “Before and After Backup” tab.Check “Run shell script before backup starts” and click the Choose button to find and select your MountNas.sh script. Then click Save, and close the Preferences window.Step 6: Add folder(s) from your NAS to ArqYour NAS should still be mounted from Step 4. Pick “Add Folder to Backups” from Arq’s menu to add the folder(s) on the NAS that you want backed up.Step 7: Test the backupGo to the Finder and click the eject button to unmount your NAS.Pick “Back Up Now” from Arq’s menu. Arq will run the script to mount the NAS, and then back up the files you selected. Once the backup is underway, check in the Finder whether your NAS is mounted. If it didn’t mount, then Arq should report an error. If you need help finding the problem, please email us at [email protected]; we’re always happy to help!NAS Backup on WindowsOn Windows the process is different. In Arq for Windows you can tell supply the parameters for connecting to the NAS and Arq Agent will connect it when it needs to access it.Step 1: Add the NAS in Arq’s preferencesPick “Preferences” from Arq’s menu, click the Network Volumes tab, and click “Add…” to add your NAS. Enter
2025-04-06You’re still not doing a proper backup or you’re not completely satisfied with Time Machine? Arq Backup should make your life a lot easier.Which Backup Program for Mac? This one.Arq Backup is a very stable program that works wonderfully. What it can’t do: create bootable images. So it only serves to backup your user folder (or other freely configurable sources). In addition, it costs about 50 dollars, lifetime upgrades 30 dollars more. Fair enough: the license is per user, so you can backup iMac, MacBook and Tinker-Mac with Arq. First of all: the price is very fair for the functions and in case of a data loss it’s a gift anyway.What is the difference to other backup programs (of which we have listed some good ones here)? Basically, Arq is specialized in online backups. Of course local folders also work (also on a NAS), but the intended purpose is an online backup. And here comes a serious advantage: Arq encrypts the backups before they leave your computer. So if you’ve always been afraid to make backups in the cloud, you’ve now found a tool that keeps your data private, no matter where they end up (assuming, of course, that you choose a secure and long password).In addition to the local data options, Arq offers compatibility with almost all online services:Amazon DriveAWS (S3 and GlacierBackblaze B2DropboxGoogle DriveGoogle Cloud StorageOneDriveSharePointWasabiall S3 compatible offersAnd for your own projects alsoSFTPSo if you already make a local backup and are looking for a solution to a good online backup, then we can highly recommend Arq to you.Easy to operate, stable and reliable in operation, indispensable in case of doubt.The setup is simple, the design and structure dry and unobtrusive. This is exactly what you expect from a program that you entrust with your data and whose skills usually work in secrecy.To create your backup, enter the appropriate data for your service, add the folder to be backed up (usually your home folder) and let the program do its magic. Restoring the data is similar: You can browse the directory tree by date and select the appropriate folders or files to find your way back to the hard disk.It should not go unmentioned that Arq uses a different format for storing the data, which is independent of the file system of the storage location. This allows Arq to save all metadata of macOS files such as color labels. Many backup programs simply store the files on file system level and then have to mediate between macOS APFS and others. This is not the case with Arq and is another unique feature that makes the program the first choice when it comes to reliably backing up important data.
2025-04-14Arq can backup NAS shares. Here’s how to set that up on a Mac. (For Windows skip to the “NAS Backup on Windows” section.)Please note: This article only applies to Arq 5. Arq 6 will take care of mounting the NAS for you.NAS Backup on MacArq will back up whatever folders you tell it to back up, but it doesn’t know where those folders really exist on your Mac. So, if you want to back up, say, a NAS that isn’t always connected, you may need to tell Arq to connect to the NAS first.Step 1: Figure out how the Finder mounts your NASWhen you connect to your NAS to your Mac by browsing to it in the Finder, the Finder takes care of “mounting” the NAS volume for you. To find out how, browse to your NAS volume in the Finder; then open the Terminal app and typemountand press Return. One of the lines in the output will mention your NAS and look something like this://stefan@big._afpovertcp._tcp.local/bignas on /Volumes/bignas (afpfs, nodev, nosuid, mounted by stefan)In my case, my NAS is called “big” and the share on it is called “bignas”. I connected to it with the username “stefan”. The Finder mounted it at /Volumes/bignas. The “afpfs” tag means the Finder mounted it using AFP; if you see “smbfs” instead, it means the Finder mounted it using SMB.To recap, the key items in that line are:“stefan” -> the account name used to connect to the NAS device“big” -> the name of
2025-03-25