Frank Maier

Members
  • Posts

    110
  • Joined

  • Last visited

Posts posted by Frank Maier

  1. Per User: https://www.resilio.com/buy/sync-home/?seats=1

    Quote

    Sync Home Pro

    License can be used by 1 user (link unlimited devices using My Devices feature).

     

    Sync Home Family Pro

    License can be used by up to 5 users (each user can link unlimited devices using My Devices feature).

    You can install Resilio Sync on as many devices as you want, as long as it's not for commercial use. So you can install Resilio Sync on all your family member devices with a single user license, too. Then it is, as if you own all the devices. 

    But: All your family members will have the same user account in Resilio Sync and thus can see the same shares. That becomes problematic if you plan to sync financial data on your devices and also want to sync other shares with your kids devices. Then they also have access to the financial data shares. 

    If you don't want this and want that each family member has its own private shares and has to share them with others in order to sync them, then you need another license, in case of the family license you get 5 independent users. 

  2. What you're asking for is what the archive folder does for you already.

    e.g. I have PC A, PC B and one NAS synced.
    I delete my entire collection on PC A, on PC B and the NAS the entire collection will get moved to the archive folder from where I can copy it back on PC B or the NAS.
    I modify my entire collection on PC A (e.g. optimize the images, did this just a few weeks ago. So the same a ransomware would do). On PC B and the NAS all files will get moved to the archive folder and the new files synced. So i could restore the files from PC B and the NAS from the archive if I did something wrong. In reality I had to delete the archive, to free some space afterwards

    Nevertheless, I have an incremental daily backup, too. So whenever I do something stupid, I could restore the files from the daily backup, too.

  3. It's impossible for Resilio Sync.

    1. It's a sync and not a backup. For a ransomware you need a working backup and nothing else! Every other solution might work or not, depending on the ransomware. If you have a ransomware, it's very likely the remote location has it too, thus it would be useless if Resilio Sync tells me that files got encrypted if they get encrypted on each PC independently. That's why you need a backup, at best an offline backup!
    2. Resilio has a basic backup, which prevents the destruction of remote files due to a ransomware or deletion, it's the archive folder. I don't see why they should implement another additional layer if you could simply install an AV scanner on your PC to detect a ransomware? So what don't you like about the archive folder?
    3. Resilio Sync works in the background and the less I notice its presence the better. This means if I edit a lot of files (e.g. batch image editing) I don't want to get disturbed by some stupid warnings that a lot of files got changed recently. I know it. That's why I'm doing it. I also don't want another additional CPU load.

    So again, what's wrong with the archive folder?

    What's wrong with using an AV scanner?

  4. Tried this already?

    https://help.resilio.com/hc/en-us/articles/205450655-Can-I-move-or-rename-a-syncing-folder-

     

    I selected to only manually add the folders, so I set my destination NAS to the disconnected mode. That way I had to manually enable the synchronization of the smartphone backup but I was able to select a custom destination which also renamed the folder in the Sync list. https://help.resilio.com/hc/en-us/articles/206216615-How-to-manually-set-the-location-of-the-folders-synced-across-my-devices-

  5. I have to agree with xkey, I also don't like the way selective sync does work and thus I don't use it, even though I would loved to have it.

    Your implementation is nice and maybe some people have a use for it, I however find it very cumbersome and don't have any use for it. It makes deleting files awkward and its use in my opinion difficult.

    I also would prefer a much simpler "select the subfolder you want synced on your client individually and all files and subfolders of this subfolder get fully synced immediately" solution. Of course, I can simulate this solution by manually adding the subfolders to Resilio Sync instead of the root folder, but then the overview in Sync gets lost.

    And then, maybe, add your solution on top of this, so one can, for the excluded subfolders, still use this placeholder feature.

  6. Resilio Sync is a two way sync and thus not a backup!

    Resilio Sync stores the old file in a so called Archive folder as a very very basic 'backup'. So in the case of a ransomware encrypting all files on computer A, these encrypted files will get synced to computer B, but on computer B Resilio Sync copies the not encrypted files to the Archive folder first.

    Still, because it's a two way sync, it's not a backup. It's more likely that the ransomware infects computer B through the network, too and thus encrypts all files there, too, including the archive.

    So don't skip the backup and don't omit an AV scanner on each computer, even if some people think they don't need one.

  7. Use TCPView from the Microsoft Sysinternals Suite and take a look at the detailed connections and traffic of Sync.

    If you have an more advanced software firewall than just the windows firewall, you should be able to easily block internet traffic of sync and test if it's still working.

    With the Windows Firewall you can block the outgoing traffic of Sync completely and add another rule to allow the traffic for the IP Range of your LAN.

  8. The article you linked to is about "Can I Move Or Rename A Syncing Folder?"

    It's not about the folders inside the Syncing Folder. Of course you can rename and move folders in your syncing folders and the changes will get applied to the other machines. The same with files etc.

    It's just if you connect two folders and sync their content, then a name change of these two connected parent folders won't get synced. Their content however, will get synced, every change will get synced!

  9. I'm no expert, also just a Resilio Sync user, but you could try to optimize the Power User Preferences.

    My suggestions would be:

    folder_defaults.use_relay = false (default true) (you don't seem to have a use for a relay server)
    folder_defaults.use_tracker = false (default true) (you don't need a tracker, because you have Search LAN enabled and sync over WiFi)
    send_statistics = false (default true) (see bottom of this post)

    from https://www.resilio.com/docs/Resilio_Sync_Security_and_Privacy_Brief.pdf

    Quote

    “Use relay server when required”
    By default, Sync does its best to establish a direct a connection between peers to achieve maximum speed. However, if a direct connection is not possible, for whatever reason (sophisticated NATs, firewalls, proxy servers, etc.), this option will allow Sync to establish a connection via a relay server hosted by Resilio, Inc. and transfer data without a direct connection. This option is on by default. If your device is connected to another device via the relay server, an icon noting this will appear in the peers list. The relay server maintains full user privacy because:

    • No user data lives at rest on, or is cached by, the relay server.
    • Only encrypted data flows through the relay server.

    Quote

    “Search LAN”
    Allows Sync to search your local network for other instances of Sync connected to the folder. Using multicast, this information is sent on the local network:
    • Folder ID (large random-generated number)
    • Peer ID (large random-generated number)
    • LAN listening port
    This option is on by default. If you choose to disable this option, either make sure that the use of tracker server is allowed or predefined hosts are configured.

    Quote

    “Use predefined hosts”
    Addresses of devices can be specified for this peer to communicate with to sync this folder. IP address and port number pairs can be specified.

    Quote

    Statistical information from Sync is sent in the clear so you know what BitTorrent’s gathering Sync does collect statistics from the Sync application. These statistics help us improve the product. Here is a list of the statistics we collect:
    • Amount of data directly transferred with peers
    • Amount of data transferred with peers by relay server
    • Tracker packets, pings, and files received by client
    • Add folder errors
    • IP addresses seen by the tracker server
    • Client operating system type and version
    • Sync version
    • Number of folders & files being tracked by Sync
    • Current total size of folders added in Sync
    • Language preference set
    • Application install event
    • Campaign code (installed from website, promotion page, etc.)
    • Number of share links generated
    • Number of share links accepted
    • Number of share links failed
    • Number of peers the engine is connected to

     

  10. On 25.8.2017 at 1:20 PM, Lars_L said:

    is resilio gonna be able to handle this setup?

    Yes, but not with your NAS. (you need more RAM)

    You don't specify exactlt what Resilio Sync will do in your setup. If it's only there to backup your iPhone, then it's fine. If it acts as a backup for the 8TB Data, then you need more RAM.

    Except for the iPhones, I also wouldn't use Resilio Sync as a backup solution, because you don't have a version history, and it's a two way sync. Better use some imaging tool for complete computer backups.

  11. On 15.7.2017 at 2:44 PM, operationally said:

    Well tweaking check for file changes is considered indexing? (I am assuming no file change means no index required).

    Also I don't know why checking if file changed requires lots of CPU or memory? This is not done via something like inotify on Linux?

    Also do you use full sync or selective sync, i am very surprised by your memory / cpu usage. Because I have limited usage on Windows but huge resource hog.

    No, Sync checks for file changes the whole time. (that's not what I meant with indexing) But once in a while Sync scans all files again to see if a file got changed but was missed by the auomatic detection, that's the rescan interval. The rescan takes pretty long on my laptop, causes high CPU and HDD usage. Thus I increased the time to once every two days, had no issues yet. But it's possible that a file change might get detected in two days at the earliest.

    I own the pro license, tried selective sync but don't use selective sync any longer because it does not fit my use case.

  12. Because the folder exists already, Sync creates a new one, to not overwrite the existing one and cause a huge mess if it wasn't intented.

    Try to add the folder manually, by using the Read/Write key of the folder and select as destination the existing folder. Resilio will ask you if you really want to do this, because the folder exists already, but it's fine.

  13. Can't agree here.

    Using it on Windows 10 on two computers, one with 8GB RAM, Desktop, Core i5, 2500, the other a with 4GB RAM Core 2 Duo U7600 (so pretty old and slow).
    On both, Resilio Sync consumes around 170MB RAM and barely uses the CPU.

    On my NAS (QNAP TS-451, 16GB RAM) it consumes 200MB RAM when idle.

    I sync around 200GB and 140k files.

     

    If the CPU is used by about 50%, are you sure, that Sync is idle and not indexing? 
    https://help.resilio.com/hc/en-us/articles/205458185-Setting-how-often-Sync-should-check-for-file-changes-

  14. In the QNAP Web UI in the App Center you click on the downfacing arrow next to the app icon and click stop, after a minute or so, the app got stopped and you can click start the same way.

    Alternatively you can log into your NAS via SSH and navigate to
    /share/CACHEDEV1_DATA/.qpkg/ResilioSync
    There's a file, called resilio-sync.sh, which can get started with the parameters start, stop or restart, doing exactly what they are called.

    In the subfolder storage you can find log files.

    Do you use the latest version from the Resilio site? https://help.resilio.com/hc/en-us/articles/206178964-QNAP

    However, you should always also contact the Resilio Support, they act fast and can give you a more thorough advice.

     

  15. That's the response I once received from support:

     

    Quote

    To enable application to work in the background please make sure that:
    1. "Use Notifications" option is enabled in Sync. Turn it on in Android Settings -> Apps -> Sync.

    2. Set higher priority for Sync application in Android settings -> Sounds&notifications -> App notifications. Also check battery settings, it may happen that background applications are force-killed for battery saving.

    3. Check Wi-Fi settings. It may happen that it set up in a such way that it drops connection when screen is locked. In that case synchronization stops too. 

    4. If you have optimizing or task killing programs - make sure that they are not affecting Sync. 

    5. Also Sync will stop his work if Auto-sleep mode turned on and there is not transfers at the moment: https://help.getsync.com/hc/en-us/articles/204762699-Configuring-Auto-Sleep-Battery-Saver-Android-