<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0" xmlns:media="http://search.yahoo.com/mrss/"><channel><title><![CDATA[ZenSoft IT Notes]]></title><description><![CDATA[Programming and IT support tidbits]]></description><link>https://kb.zensoft.hu/</link><image><url>https://kb.zensoft.hu/favicon.png</url><title>ZenSoft IT Notes</title><link>https://kb.zensoft.hu/</link></image><generator>Ghost 3.5</generator><lastBuildDate>Sun, 12 Apr 2026 20:54:58 GMT</lastBuildDate><atom:link href="https://kb.zensoft.hu/rss/" rel="self" type="application/rss+xml"/><ttl>60</ttl><item><title><![CDATA[Macrium Reflect Troubleshooting]]></title><description><![CDATA[<p>For now this will be a place to jot down some of my notes on troubleshooting Macrium Reflect backup issues. I hope to one day organize it all in a more digestible format.</p><h2 id="2024-02-12-error-on-open-image">2024-02-12 - Error on "Open Image"</h2><p>When clicking "Open Image" on an image on a network drive</p>]]></description><link>https://kb.zensoft.hu/macrium-reflect-troubleshooting/</link><guid isPermaLink="false">5ec791f6dccc730c94d727ad</guid><category><![CDATA[Backup Software]]></category><category><![CDATA[Macrium Reflect]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Mon, 19 Feb 2024 09:52:00 GMT</pubDate><content:encoded><![CDATA[<p>For now this will be a place to jot down some of my notes on troubleshooting Macrium Reflect backup issues. I hope to one day organize it all in a more digestible format.</p><h2 id="2024-02-12-error-on-open-image">2024-02-12 - Error on "Open Image"</h2><p>When clicking "Open Image" on an image on a network drive when accessed from Macrium Site Manager, an error is shown. </p><p>Solution: make sure "System" is given read privileges both in the advanced security properties for the folder <em>as well as </em>the network share security properties!!!</p><p>Alternatively, change what user the macrium services run as, and give that user permissions to the folder.</p><h2 id="backup-aborted-unable-to-read-from-disk-error-code-23-crc-">Backup aborted! - Unable to read from disk - Error Code 23 - (CRC)</h2><p>This error usually occurs if sectors are going bad on the hard drive. </p><p><strong>As a first step, create a backup of the drive if possible, or at least create a copy of all user files! The following commands, even the simple "chkdsk", can send the health of a drive spiraling down so that in a matter of minutes you go from a system that's mostly OK to having lost the drive completely!</strong></p><p>Macrium's recommendation in such cases is to replace the hard drive a.s.a.p. The best approach to do so is to boot into a Macrium Rescue Disk, and set Macrium to ignore read errors (see below), and clone the disk from there. This also eliminates any possible issues with VSS. </p><p>Alternatively, you can try to first fix the issues with the drive first using chkdsk or dism. But this may not be a good idea as the repair process itself could lead to even more issues with the disk. You could also first create a clone with the "Ignore bad sectors" option turned on, then try to repair the disk issues, and clone again. If you run into issues during the repair you always have a clone you can fall back on.</p><h2 id="temporary-fix">Temporary Fix</h2><p>The following commands can temporarily fix the problem (until further sectors start getting corrupted):</p><pre><code class="language-bash">chkdsk C: /r /f (Change drive letter if applicable; /f is implied by /r 
but doesn't hurt)
dism /Online /Cleanup-Image /CheckHealth
dism /Online /Cleanup-Image /ScanHealth
sfc /scannow
dism /Online /Cleanup-Image /RestoreHealth</code></pre><p>If possible, run the above after booting into a Macrium Rescue Disk. Doing so and cloning the disk from there also eliminates the possibility that the issue is with VSS. Also, the issues may be on a drive without a drive letter, in this case assign a drive letter to it first before running chkdsk.</p><h2 id="imaging-with-bad-sectors">Imaging with Bad Sectors</h2><p>It is possible (though not recommended by Macrium) to instruct Macrium to ignore bad sectors:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2023/10/image.png" class="kg-image"></figure><p>In some versions of Macrium, there is no such option but you can choose to turn off the "Verify the File System" option in the advanced settings, and if that doesn't work, choose to create a "Forensic Copy".</p><p>Tools to check disk health:</p><ul><li><a href="https://www.hdsentinel.com/">Hard Disk Sentinel</a></li><li><a href="https://crystalmark.info/en/software/crystaldiskinfo/">Crystal Diskinfo</a> (for a simple S.M.A.R.T. check)</li><li><a href="https://semiconductor.samsung.com/consumer-storage/magician/">Samsung’s Magician</a></li></ul><p>Sources:</p><ul><li><a href="https://knowledgebase.macrium.com/display/KNOW80/Imaging+disks+with+bad+sectors">Imaging disks with bad sectors</a></li><li><a href="https://forum.macrium.com/70272/Error-Code-23-Data-error-cyclic-redundancy-check">Error Code 23 - Data error (cyclic redundancy check)</a></li><li><a href="https://blog.macrium.com/what-causes-a-crc-error-4e1c96ec8012?category=">What causes a CRC error?</a></li><li><a href="https://www.tenforums.com/backup-restore/202760-macrium-reflect-crc-error-code-23-a.html">Macrium Reflect CRC error code 23</a><br></li></ul><h2 id="issues-with-vss">Issues with VSS</h2><p>Technical abstract of what helped in my situation:</p><!--kg-card-begin: markdown--><pre><code>Check for any errors:
vssadmin list writers
vssadmin list shadowstorage
vssadmin list shadows
vssadmin list providers

SFC /SCANNOW
chkdsk c: /f

Re-register VSS components:

cd /d %windir%\system32
net stop vss
net stop swprv
regsvr32 /s ole32.dll
regsvr32 /s oleaut32.dll
regsvr32 /s vss_ps.dll
vssvc /register
regsvr32 /s /i swprv.dll
regsvr32 /s /i eventcls.dll
regsvr32 /s es.dll
regsvr32 /s stdprov.dll
regsvr32 /s vssui.dll
regsvr32 /s msxml.dll
regsvr32 /s msxml3.dll
regsvr32 /s msxml4.dll
vssvc /register
net start swprv
net start vss
</code></pre>
<!--kg-card-end: markdown--><p>Run Tweaking.com repair</p><p>hard shutdown (admin command prompt shutdown /s) followed by cold start power</p><p>restart each one individually.<br>COM+ Event System<br>COM+ System Application<br>Microsoft Software Shadow Copy Provider<br>Volume Shadow Copy</p><p><strong>Reference #1:</strong> <a href="https://www.tenforums.com/backup-restore/75366-cannot-backup-macrium-reflect-free-2.html">https://www.tenforums.com/backup-restore/75366-cannot-backup-macrium-reflect-free-2.html</a></p><blockquote>"I bet your system disk is to full which means that there is not enough free space for VSS to do its work. You could delete some older restore points and see if that helps. Better consider upgrading to a larger disk is space is low. Do a surface test with Crystal Diskinfo and Macrorit Disk scanner just to eliminate the most basic possibility.</blockquote><p><strong>Reference #2:</strong> <a href="https://knowledgebase.macrium.com/display/KNOW/VSS+fails+due+to+modification+by+3rd+party+software">https://knowledgebase.macrium.com/display/KNOW/VSS+fails+due+to+modification+by+3rd+party+software</a><br></p><blockquote>"Uninstall ShadowProtect<br>Remove the registry key:<br>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers{24602736-bed9-4619-91b0-243447c6409c}.<br>Restart Windows.<br>If you don't have the registry key above then check you only have the following entry for VSS software providers in your registry key:<br>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers<br><br>Copy this text to Windows notepad:<br>Windows Registry Editor Version 5.00<br>[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers{b5946137-7b9f-4925-af80-51abd60b20d5}]<br>@="Microsoft Software Shadow Copy provider 1.0"<br>"Type"=dword:00000001<br>"Version"="1.0.0.7"<br>"VersionId"="{00000001-0000-0000-0007-000000000001}"[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\VSS\Providers{b5946137-7b9f-4925-af80-51abd60b20d5}\CLSID]<br>@="{65EE1DBA-8FF4-4a58-AC1C-3470EE2F376A}<br>Save as VSSWriters.reg.<br>Double click VSSWriters.reg in Windows Explorer to import the entries in your system registry.<br><br>If you have not been able to fix your issue using the solution above download and run one of the below programs to fix your problem.<br><a href="http://updates.macrium.com/reflect/utilities/vssfixx64.exe">http://updates.macrium.com/reflect/utilities/vssfixx64.exe</a></blockquote><p><strong>Reference #3:</strong> <a href="https://www.ibm.com/support/pages/vssebadstate-message-during-system-state-backup">https://www.ibm.com/support/pages/vssebadstate-message-during-system-state-backup</a></p><blockquote>To verify if it fails when handling the raw volume, the Microsoft VSS tracing tool vsstrace.exe can be used. This tool retrieves more detailed information about all related modules. The tool is included in a Windows Software Development Kit (SDK). If the tool is installed, it is located in this directory:<br>C:\Program Files (x86)\Windows Kits\8.0\bin\x64.<br><br>If it does not exist, download the Windows Software Development Kit (SDK):<br><a href="https://developer.microsoft.com/en-us/windows/downloads/windows-8-sdk">https://developer.microsoft.com/en-us/windows/downloads/windows-8-sdk</a></blockquote><p><strong>Reference #4: </strong><a href="https://www.ibm.com/support/pages/node/258653">https://www.ibm.com/support/pages/node/258653</a></p><blockquote>During troubleshooting of problems with SystemState backup or Open File Support/Online Image using VSS, it is sometimes useful to test the VSS portion by itself.<br><br>You can start diskshadow and logging all outputs to a file by starting a Command Prompt and launching this command:<br>diskshadow /l c:\diskshadow.out<br><br>From the diskshadow prompt, issue the following commands:<br><br>reset<br>list writers<br>list writers status<br>list writers metadata<br>list writers detailed<br>list providers<br>exit<br><br>The output of all the above commands will be found in c:\diskshadow.out.<br><br>Test a snapshot of SystemState<br><br>When dealing with SystemState backup failures, sometimes the problem is with Tivoli Storage Manager, sometimes on Windows either with VSS itself or with one of its writers. Testing outside Tivoli Storage Manager helps determine if the problem is within Tivoli Storage Manager or some other area.<br><br>You can start diskshadow and logging all outputs to a file by starting a Command Prompt and launching this command:<br>diskshadow /l c:\diskshadowsys.out<br><br>From the diskshadow prompt, issue the following commands:<br><br>reset<br>set verbose on<br>set option differential<br>set context volatile<br>add volume c:<br>add volume d: (if the system is on more than one disk, add them one by one)<br>create<br>exit<br><br>The output of all the above commands will be found in c:\diskshadowsys.out. Review this file for errors. Any failure during the create phase indicate a problem either with VSS or one of the writers which should be pursued with Microsoft.</blockquote><h1 id="the-dreaded-macrium-reflect-0x8004231f-error">The Dreaded Macrium Reflect 0x8004231f Error</h1><p>See <a href="https://www.tipsdotcom.com/macrium-reflect-0x8004231f.html">this post on tipsdotcom.com</a>!</p>]]></content:encoded></item><item><title><![CDATA[Macrium Reflect Restore on Different Hardware: Inaccessible Boot Device, iastorafs.sys BSOD Error on Windows 10]]></title><description><![CDATA[You may get an "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" or "DRIVER_IRQL_NOT_LESS_OR_EQUAL" mentioning iastorafs.sys, and no amount of restarts or windows repair sessions will help…]]></description><link>https://kb.zensoft.hu/macrium-reflect-restore-on/</link><guid isPermaLink="false">62f37975a5ec285edd2ad3b4</guid><category><![CDATA[Macrium Reflect]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Wed, 10 Aug 2022 10:28:05 GMT</pubDate><content:encoded><![CDATA[<blockquote>Update 2025-03-28: with laptops that have an Intel VMD RST controller, first try to disable RST in the UEFI setup. You can also try to disable secure boot.<br><br>If that doesn't work, create a Macrium rescue environment <a href="https://reflect.macrium.com/help/v5/how_to/redeploy/redeploy_a_system_to_new_hardware.htm">as described here</a>, boot into it and use the "Redeploy to New Hardware" option, followed by the "Fix Windows Problems" tools. </blockquote><h2 id="inaccessible-boot-device-">Inaccessible Boot Device!</h2><p>This is often straightforward to fix because Macrium provides a "<strong>Redeploy to New Hardware</strong>" function in the Macrium Rescue Environment. This feature is well documented in the Macrium Knowledgebase, see: <a href="https://knowledgebase.macrium.com/display/KNOW72/Re-deploying+Windows+to+new+hardware+using+Macrium+ReDeploy">Re-deploying Windows to new hardware using Macrium ReDeploy</a>. Macrium may ask for some missing drivers, which in my case was "Intel RST VMD Controller." You can find these on <a href="https://www.intel.com/content/www/us/en/download/19512/intel-rapid-storage-technology-driver-installation-software-with-intel-optane-memory-10th-and-11th-gen-platforms.html">Intel's website</a> (look for the zipped, VMD version with filename "F6flpy-x64 - VMD.zip"). Download it and unzip the archive to a directory on the Macrium Rescue Environment thumb drive, Macrium will then automatically find the missing drivers during the redeploy process. Alternatively, try to disable RST from within UEFI.</p><p>Additionally, Macrium also has a feature called "<strong>Fix Windows Boot Problems</strong>" which is also well documented in the Macrium knowledgebase: <a href="https://knowledgebase.macrium.com/display/KNOW72/Fixing+Windows+boot+problems">Fixing Windows boot problems</a></p><p>This feature basically helps fix issues such as invalid Boot Configuration Data. The BCD usually needs to be corrected after cloning a GPT formatted drive because the drive ID and configuation will have changed, and Windows will not be able to boot until the BCD is updated. </p><p>For some background on the BCD, please read: <a href="https://www.cio.com/article/230071/working-with-bcd-in-windows-10.html">Working with BCD in Windows 10</a> </p><blockquote><strong><strong>Understanding the modern Windows boot process</strong></strong><br>Use of boot configuration data, or BCD, and the Windows bootloader was introduced with Windows Vista. Windows OS load behavior was substantially reworked in 2004, when Vista was still code-named “Longhorn” to support EFI and to overhaul the earlier NTLDR (“NT Loader”) architecture used in preceding versions of Windows NT.<br><br>In fact, BCD is best understood as a firmware-independent database for boot-time configuration data. The BCD information resides in a data file named bootmgfw.efi in the EFI partition in the EFIMicrosoftBoot folder. You will also find a copy of this file in the Windows Side-by-Side (WinSxS) directory hierarchy. When a PC begins booting, a firmware-based bootstrap loader starts the boot process and then hands the process over to the Windows Boot Loader (you’ll see this latter program referenced as a line item in your BIOS or UEFI boot information, usually as the default OS boot entry). That boot loader accesses the EFI partition on the default or designated boot drive, and uses the BCD information to start booting the OS so it can take over control of the PC.<br><br>There are two major variations on the Windows boot theme. Some (mostly older) PCs use a Master Boot Record (MBR) disk layout and work with BIOS to perform what’s now called a “legacy boot.” Other (mostly newer) PCs use a GUID Partition Table (GPT) disk layout and work with UEFI to perform what’s called a “UEFI boot” or “EFI boot.” Some of the details involved in managing boot vary according to the type of boot (legacy vs. EFI) that’s performed, so it’s important to know what you’re working with on any given PC…</blockquote><p>After running both the "Fix Windows Boot Problems" and the "Redeploy to New Hardware" functions on the new computer from within the Macrium Rescue Environment, windows started to boot! And then promptly showed a BSOD with the error "iastorafs.sys"</p><h2 id="iastorafs-sys-bsod">iastorafs.sys BSOD</h2><p>You may get an "SYSTEM_THREAD_EXCEPTION_NOT_HANDLED" or "DRIVER_IRQL_NOT_LESS_OR_EQUAL" mentioning iastorafs.sys, and no amount of restarts or windows repair sessions will help. You can google and you'll find plenty of useless articles on the topic such as this one: <a href="https://www.minitool.com/news/iastora-sys.html">Top 3 Ways to Fix iaStorA.sys BSOD Windows 10</a> where they explain how to resolve the issue…from within Windows. </p><p>Luckily Erik over at tipsdotcom.com stumbled upon an easy fix, which he describes in detail in his post "<a href="https://www.tipsdotcom.com/macrium-reflect-iastorafs-sys-bsod-error.html">Macrium Reflect iastorafs.sys BSOD Error</a>". I suggest you read it, but in short, you simply have to boot into the Macrium Rescue Environment and use either the command line of the Windows Explorer utility (little icon on the bottom-left) to find "iastorafs.sys" and rename it to anything else. In my case it was located here: <code>c:\windows\system32\drivers\iastorafs.sys</code></p><h2 id="finishing-up-igfxdin-dll-bug">Finishing Up, igfxdin.dll bug</h2><p>The steps above were enough to get me into Windows. Of course, next steps are to use windows upate to install all updates as well as missing drivers that Windows can find for itself. I also downloaded drivers and software manually from Acer's website, since Windows isn't able to find everything using Windows Update. And then, as icing on the cake, after a final reboot windows went into a forever loop where after logging in, the explorer process kept crashing, so basically the taskbar kept disappearing and reappearing. Even booting into safe mode or with low-resolution drivers didn't help. Luckily the task manager still worked and from there I was able to open the windows event viewer (just run <code>eventvwr</code>), and in the application logs I saw the same error being logged over and over mentioning igfxdin.dll. Because this is associated with the "Intel Common User Interface" I first thought it must be one of the Intel drivers I just installed. It took me a while to realize that the real cuplrit was <a href="https://github.com/Open-Shell/Open-Shell-Menu">OpenShell</a>, which I had installed on the old laptop. Perhaps it was trying to show some message and this was leading igfxdin.dll to crash, which took the explorer process with it - I'm not enough of an expert to understand the process - but in the end I was able to run <code>appwiz.cpl</code> and uninstall Open Shell. This fixed the issue. Of course, I tried to reinstall it just to check, and the problem came back, so for now the user will be stuck with the terrible Windows 10 start menu. Oh well.</p>]]></content:encoded></item><item><title><![CDATA[A Warning Against EIG Hosting Brands!]]></title><description><![CDATA[This is a short post about my personal experience with HostPapa, an EIG brand.]]></description><link>https://kb.zensoft.hu/a-warning-against-eig-hosting-brands/</link><guid isPermaLink="false">615e19b314a9952263193ccc</guid><category><![CDATA[Web Development]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Wed, 06 Oct 2021 22:14:18 GMT</pubDate><content:encoded><![CDATA[<p><em>This is a short post about my personal experience with HostPapa, an EIG brand which acquired my previous host, Lunarpages. Read my post </em><a href="https://kb.zensoft.hu/a-quick-comparison-of-web-hosts/">A quick comparison of web hosts as of 10/6/2021</a> <em>for a list of hosts I recommend.</em></p><p>I used to be with a great hosting company, Lunarpages. 19 years of hardly any issues! Unfortunately they've been acquired by "HostPapa", an Endurance International Group brand. EIG is a notorious conglomerate that gobbles up smaller IPP-s one after the other and then uses dodgy tactics to extort money from their clients (check <a href="https://www.webhostingsecretrevealed.net/blog/site-updates-news/the-who-what-when-of-endurance-international-group-eig/">this link for a list of companies they own</a>). You can read many reports on the net about how your site suddenly becomes "hacked" and you have to pay $$ for your IPP to "clean" the site before you are once again allowed access to your own files. Now I haven't personally experienced this, however after my site was migrated I had serious issues with email and the site itself. Ping would result in 20-30% packet loss, sometimes 100% for hours. My email was inaccessible. After three days of trying to sort it out with their chat support, I started looking around. Good thing I did, because a few months after they hit me with the first rate hike which could be "avoided" by paying 2 years up-front. Which I did...unfortunately. A few months after they sent a letter that one of my mailboxes exceeded its limits and now I'd have to pay $2/mailbox/month extra. Of course I emailed them that my account never before had such a limit, and it's not OK to charge your customer for 2 years of service and then to start to impose arbitrary limits that did not exist before - they didn't care, and refused to even partially refund the 2 years of service they channeled me into paying up-front just a few months before. I've published our emails in this post, so you can judge for yourself whether their tactics are something you'd like to put up with or not.</p><p>So this all finally convinced me to look around for a new, non-EIG host. For a list of EIG-owned brands to avoid, check out <a href="https://www.webhostingsecretrevealed.net/blog/site-updates-news/the-who-what-when-of-endurance-international-group-eig/">Full List of EIG Hosting Brands (+ Non-EIG Hosting Recommendation)</a>:</p><!--kg-card-begin: html--><table><tbody><tr><td>2slick.com<br>
AccountSupport<br>
A Small Orange – 2012<br>
ApolloHosting<br>
Apthost<br>
Arvixe – 2014<br>
Berry Information Systems L.L.C.<br>
BigRock<br>
BizLand<br>
BlueDomino<br>
Bluehost – 2011<br>
Directi – 2014<br>
Dollar2Host<br>
Domain.com<br>
DomainHost<br>
Dot5Hosting<br>
Dotster<br>
easyCGI<br>
eComdash<br>
EmailBrain
    </td><td>
eHost<br>
EntryHost<br>
Escalate Internet<br>
FastDomain<br>
FatCow<br>
FreeYellow<br>
Globat<br>
Homestead<br>
HostCentric<br>
HostClear<br>
HostGator – 2012<br>
Hostnine – 2012<br>
HostMonster – 2011<br>
Host with Me Now<br>
HostYourSite.com<br>
Network Solutions<br>
HyperMart<br>
IMOutdoors
    </td><td>
Intuit Websites<br>
iPage – 2009<br>
IPOWER/iPowerWeb<br>
IX Web Hosting – 2015<br>
JustHost – 2011<br>
LogicBoxes<br>
MojoMarketplace<br>
MyDomain<br>
MyResellerHome<br>
NetFirms<br>
Networks Web Hosting<br>
Nexx<br>
PowWeb<br>
PureHost<br>
ReadyHosting.com<br>
ResellerClub<br>
Saba-Pro<br>
SEO Hosting<br>
SEO Web Hosting
    </td><td>
Sitelio<br>
Sitebuilder<br>
Southeast Web<br>
Spry<br>
StartLogic<br>
SuperGreen Hosting<br>
Typepad<br>
USANetHosting<br>
Verio<br>
VirtualAvenue<br>
VPSLink<br>
WebHost4Life<br>
webhosting.info<br>
Website Builder<br>
Webstrike Solutions<br>
Webzai – 2014<br>
Xeran<br>
YourWebHosting
    </td></tr></tbody></table><!--kg-card-end: html--><p>And here are my emails on the matter with HostPapa, decide for yourself:</p><blockquote><em>On 9/13/2021 3:11 PM, galin.bozhkov@hostpapa.com wrote:</em></blockquote><p>Hello Laszlo,<br><br>My  name is Galin Bozhkov from the HostPapa’s Solutions Team.  I’m  contacting you concerning the email storage of your web hosting plan. As  you know, LunarPages was acquired by HostPapa a year ago. All hosting  accounts originally purchased with LunarPages have been migrated to our  HostPapa servers. It now shares the same resources as all of our other  shared plans.<br><br>As  a hosting company, it is our main priority to provide a stable and  secure server environment and make sure that the hosting accounts  provided by us are not used for data archiving. To help you with the  transition, we have provided you with a higher storage limit than our  most basic shared hosting plans for the past year. However, because  storing large volumes of email on your account has a negative effect on  your account and the server, it is not feasible for us to continue  providing unlimited storage for your email accounts.<br><br>That  being said, our system administrators notified me that one or more of  your email accounts has exceeded that limit allocated to your plan by  using 1GB or more per account. You can learn more about the limits we  have for our shared hosting plans here:<br><a href="https://hostpapasupport.com/email-account-limits-restrictions-quotas/">https://hostpapasupport.com/email-account-limits-restrictions-quotas/</a><br><br>Please  reply to this email with the best way to reach you (email/phone), so we  can find a way to resolve this quickly and find a more suitable  solution for your needs.<br><br>I look forward to hearing from you!<br>Kind Regards,<br>Galin Bozhkov<br>Account Manager<br>HostPapa Inc.</p><hr><blockquote>On 9/16/2021 4:45 PM, galin.bozhkov@hostpapa.com wrote:</blockquote><p>Hello Laszlo,<br><br>It’s Galin Bozhkov again, from the Solutions department at HostPapa. I’ve recently sent you a message regarding your email storage limits for your ex-Lunarpages plan.</p><p>Today, I’m reaching out to you again to remind you that your email storage has exceeded its limits.</p><p>There are a few quick steps you can take as a way to resolve this:<br>- Delete older emails, especially ones with large file attachments<br>- Empty your trash<br>- Upgrade to an email solution that will allow you to store more emails.</p><p>Reducing the size of the inbox will offer you some time, but it’s not a permanent solution, so I encourage you to reach out to me as soon as possible to discuss the different solutions we can offer to accommodate your email needs. If we don’t hear from you, the account may automatically be limited or suspended.  As your Account Manager, it is my duty to ensure your project is running smoothly, therefore I would happily help you avoid any type of suspension or interruption from your service, that is why it is essential for you to reply back.</p><p>Please reply to this email and let me know what's the best way to reach you.<br>I’m here to help, so don’t hesitate to reply back!</p><p>Kind Regards...</p><hr><blockquote>Sun, 19 Sep 2021 23:15, Laszlo Lieszkovszky wrote:</blockquote><p>Hi Galin,</p><p>We have received your emails but will need some time to sort this out. Thank you for your patience - we have, after all, been clients of yours for over twenty years.</p><p>Regards,<br>Laszlo</p><hr><blockquote>On 9/20/2021 10:08 AM, galin.bozhkov@hostpapa.com wrote:</blockquote><p>Dear Laszlo,</p><p>Thank you for your response, can you please let me know how much time you would need as I need to inform our administrators.</p><p>Our  System Admin has detected that 1 of your users are above the allowed  limit. The allowed individual (per mail account) mailbox storage size  for your hosting package is 1 GB.</p><p>You are able to review the storage used for your email accounts in your cPanel -&gt; Email Accounts.</p><p>You  see your mailboxes space as unlimited in cPanel because if it is  otherwise your emails will be automatically suspended once you reach the  limits for your package. To avoid mail service disruption and missed  emails that the setting is left as unlimited.</p><p>You  have the option to clean up and delete some emails from the mentioned  mailboxes, but have in mind that they are quite large and doing this may  require many emails to be deleted.</p><p>On  the other hand, if you want to fix this issue quickly and without any  complications, I would recommend simply upgrading to a VPS / email  license.</p><p>Please review this and let me know how you would like me to help you.<br>I remain at your disposal and I will await your response.</p><p>Kind Regards...</p><hr><blockquote>Tue, 21 Sep 2021 19:17, Laszlo Lieszkovszky wrote:</blockquote><p>Dear Galin,</p><p>We have been a client of Lunarpages since 2001. Since acquiring Lunarpages, HostPapa has increased the monthly price to $10.95 / month, and now you wish to charge us extra for any email that uses over 1 GB of storage space - even though our account is supposedly unlimited, and never was any such limit imposed on us over the past 20 years. You are trying to squeeze your customers for a few extra cents.</p><p>We have decided to move away from Lunarpages. We request that you cancel all services provided to us and close our account a.s.a.p.<br><br>You billed us on May 5th, 2021 for 2 years of service. You *could have* notified us of the planned price hike then, but did not do so. Hitting us with this extra charge now, after we've settled the bill for 2 years of service, is disingenuous and really a form of extortion and we find this unacceptable.<br><br>You billed us $263.76 for 2 years of service on May 5th, for service period May/20/2021 -May/20/2023. As we are requesting the cancellation now, so we've used 4 months (plus one day) of this 24 month period. If you are a reputable company, you will refund us for the remaining 19 months. That would be $208.81.<br><br>We've also initiated the cancellation of our service through your account control panel.<br><br>Regards,<br>      Laszlo Lieszkovszky</p><hr><blockquote>On 9/21/2021 7:02 PM, galin.bozhkov@hostpapa.com wrote:</blockquote><p>Dear Laszlo,</p><p>Thank you very much for getting back to me.</p><p>If you don't mind me asking, why have you decided to cancel your hosting service? <br>Kind Regards...</p><hr><blockquote>Tue, 21 Sep 2021 20:40, Laszlo Lieszkovszky wrote:</blockquote><p>That question is clearly answered in the previous email that I sent you. If you intended to further increase your rates or to impose arbitrary limits you should have notified us before billing us for two years of service.</p><p>Regards,<br>      Laszlo Lieszkovszky</p><hr><blockquote>On 9/22/2021 10:37 AM, galin.bozhkov@hostpapa.com wrote:</blockquote><p>Dear Laszlo,</p><p>Thank you very much for getting back to me.<br><br>I'm afraid that as each currency loses value over time (due to inflation), so do the prices of different goods and services increase. Regarding your second question, you have always  had this limit.<br><br>As this is a shared hosting server, you are benefiting from the lowest price possible by sharing the resources of the server with other users. When we exceed our allocated resources, this naturally leaves less resources for the other users on the server and might cause unwanted issues.<br><br>Having said that, I certainly understand your situation and I want this to work for you. If you believe there is a chance you could stay with us, I could speak with our billing department and see if we are able to provide you with a discount on one of the plans, which would be better suited for your storage usage.<br><br>Kind Regards...</p><hr><blockquote>Wed, 22 Sep 2021 12:23, Laszlo Lieszkovszky<a> </a>wrote:</blockquote><p>Dear Galin,<br>    Increasing the price of hosting for the upcoming billing period is of course understandable. The user has time to prepare and switch hosts if he wishes. But charging for hosting and afterwards imposing some arbitrary extra limits like       "max 1 GB per email account" and then trying to charge for it is not OK. Heck, you could write us in half a year and say "we've had to impose a limit of max 10 outgoing emails per day due to some users using our services to send spam emails, so if you wish to send more than that, please consider upgrading to our premium   email plan for $5/mailbox/month." These are extortionary tactics.       <br>    <br>    What does this have to do with inflation? It's like if you buy a car and pay it all and then when you want to drive it off of the lot the salesman says "oh sorry,       you'll have to pay $2k for us to open the gates, you know, inflation and limited resources." <br>    <br>    Regarding "you've always had this limit" it's possible that HostPapa has had plans with such limits, but we signed up for Lunarpages around 20 years ago, not whatever plan HostPapa is offering now. Lunarpages then upgraded us to their new "unlimited" plan around October, 2008 (I'm attaching our correspondence).  Here's a screenshot of Lunarpages' "Unlimited" hosting offer from 2008. Do you see any mention of a 1GB per-mailbox limit?</p><figure class="kg-card kg-image-card"><img src="data:image/png;base64,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" class="kg-image"></figure><p>Source: <a href="https://web.archive.org/web/20081022175506/http://www.lunarpages.com/basic-hosting/">https://web.archive.org/web/20081022175506/http://www.lunarpages.com/basic-hosting/</a><br>    <br>    Even in 2016 they made no mention of a per-mailbox limit: <a href="https://web.archive.org/web/20161202104120/https://lunarpages.com/web-hosting/shared-hosting/">https://web.archive.org/web/20161202104120/https://lunarpages.com/web-hosting/shared-hosting</a></p><p>Not even in their acceptable use policy: <a href="https://web.archive.org/web/20161108035739/https://lunarpages.com/legal/acceptable-use-policy/">https://web.archive.org/web/20161108035739/https://lunarpages.com/legal/acceptable-use-policy/</a></p><p>Regarding "leaving less resources for other users", so you are saying that us having one email account that took up less than 4 GB of resources was actually causing       resource issues on your server.<br>    <br>In any case, we're leaving. The only question is whether you will refund us for the remaining 19 months of service. Of course you are not obliged to do so :-)<br>    <br>    Regards,<br>      Laszlo Lieszkovszky</p><hr><blockquote>On 9/24/2021 7:33 PM, galin.bozhkov@hostpapa.com wrote:</blockquote><p>Dear Laszlo,<br><br>Thank you for getting back to me.<br><br>As  you are on a shared hosting server, you cannot use an unlimited number  of resources. In the screenshot provided before you are correct in  stating that you can have an unlimited number of email accounts, however  LP has always had this limit on the total storage. <br><br>Having said  that, if you believe there is a chance you could stay with us, I would  be happy to help you further examine the situation and make it work for  you. <br><br>Have a great weekend! <br><br>Kind Regards...</p><hr><blockquote>On 10/7/2021 12:25 AM, Laszlo Lieszkovszky wrote:</blockquote><p>Dear Galin,</p><p>I'd like to escalate this ticket to a manager please. We are requesting that you close our account, and that you refund us for the remaining 19 months of service that we paid for. We've explained in depth why we came to this decision. </p><p>Quoting from my previous email:</p><p><em>You billed us $263.76 for 2 years of service on May 5th, for service period May/20/2021 -May/20/2023. As we are requesting the cancellation now, so we've used 4 months (plus one day) of this 24 month period. If you are a reputable company, you will refund us for the remaining 19 months. That would be $208.81.</em></p><p>Regards,<br>      Laszlo Lieszkovszky</p>]]></content:encoded></item><item><title><![CDATA[Google Workspace Administrator without Paid License]]></title><description><![CDATA[<p>A question that <a href="https://community.spiceworks.com/topic/2285879-g-suite-administrator-user-without-email-licence">has been asked before</a>: "Is it possible to have an admin user in g suite without paying for an email licence?"</p><p>A simple question begets a simple answer but alas it is not so. Here's how you can add a user as an admin to a Google</p>]]></description><link>https://kb.zensoft.hu/g-suite-administrator-user-without-email-licence/</link><guid isPermaLink="false">60893c16df727f0afef73450</guid><category><![CDATA[IT Services]]></category><category><![CDATA[MSP]]></category><category><![CDATA[Google Services]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Wed, 28 Apr 2021 11:10:13 GMT</pubDate><content:encoded><![CDATA[<p>A question that <a href="https://community.spiceworks.com/topic/2285879-g-suite-administrator-user-without-email-licence">has been asked before</a>: "Is it possible to have an admin user in g suite without paying for an email licence?"</p><p>A simple question begets a simple answer but alas it is not so. Here's how you can add a user as an admin to a Google Workspace account without paying for an extra (and unused) account. There's also a <a href="https://webapps.stackexchange.com/questions/100428/how-do-i-add-an-external-administrator-to-a-google-suite">similar question on stackexchange</a>.</p><h2 id="-1-transfer-your-subscription-from-google-domains-to-google-workspace">(1) Transfer your subscription from Google Domains to Google Workspace</h2><p>This is only necessary if you originally signed up for GSuite through Google Domains. Don't ask me why the two parts of Google act as if they were separate companies. The instructions from Google are clear enough:</p><ol><li><em>Sign in to <a href="https://domains.google.com/m/registrar/" rel="noopener">Google Domains</a>.</em></li><li><em>Select the name of the domain you’d like to transfer.</em></li><li><em>Open the menu.</em></li><li><em>Click <strong>Email</strong>.</em></li><li><em>Click <strong>Manage Google Workspace subscription.</strong></em></li><li><em>Scroll down to "Transfer subscription" and click <strong>Transfer</strong>. Confirm the transfer in the dialog box.</em></li></ol><blockquote>After you transfer your account, you won’t see your Google  Workspace users listed in your Google Domains settings, but their Google  Workspace services continue as usual. If you need to manage users, <a href="https://support.google.com/a/answer/182076">sign in to the Google Workspace Admin console</a>.<br>Also, when you transfer, billing  in Google Domains stops immediately. You have 30 days to set up billing  in Google Workspace or your service is suspended.</blockquote><p>The transfer should be immediate. You will then be shown a warning:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/04/image.png" class="kg-image"></figure><p>Follow the instructions on the <a href="https://support.google.com/a/answer/2633430?product_name=UnuFlow&amp;hl=en&amp;visit_id=637552008549609715-2205015626&amp;rd=1&amp;src=supportwidget0">linked help page</a>:</p><p><em>Only the primary super administrator who created the account can set up billing.</em></p><ol><li><em>In your Google <strong>Admin console</strong> (at admin.google.com)...</em></li><li><em>Go to <a href="https://admin.google.com/ac/billing/subscriptions" rel="noopener">Billing &gt; Subscriptions</a>.</em></li><li><em>At the top, click <strong>Start Paid Service</strong> or <strong>Set Up Billing</strong>.</em></li><li><em>Follow the onscreen instructions to set up billing.</em></li></ol><p>Basically, you need to log into your Google Workspace account and go to Billing → Subscriptions. You should see a banner at the top of the page asking you to add billing info (if you haven't already), and once that's done, there'll be another banner asking you to activate billing. Once this is done you should be able to...</p><h2 id="-2-add-google-identity-free-subscription">(2) Add Google Identity Free subscription</h2><p>This step is necessary so that you can add an account to your Google Workspace without assigning that account a paid subscription. You can read more about it <a href="https://cloud.google.com/identity/docs/setup">here</a> as well as <a href="https://support.google.com/cloudidentity/answer/7384506?hl=en">here</a>. </p><p>Log into your Google Workspace account and go to <a href="https://admin.google.com/ac/billing/catalog">Billing</a> → Subscriptions → Add or Update Subscription.</p><p>If you see an error (like "contact your reseller" then you may need to go through step #1 above, or read <a href="https://support.google.com/cloudidentity/answer/7632792?hl=en">this google help page</a>).</p><p>Choose "Cloud Identity" from the categories and select "Cloud Identity Free." Next - next - OK and eventually you should see it in your list of subscriptions:</p><p>Once done, you should see a useful warning:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/04/image-1.png" class="kg-image"></figure><h2 id="-3-turn-off-automatic-google-workspace-licensing-during-setup">(3) Turn off automatic Google Workspace licensing during setup</h2><p>Google has a useful help page on this topic <a href="https://support.google.com/cloudidentity/answer/7338389?hl=en&amp;visit_id=637552008549609715-2205015626&amp;rd=1#zippy=%2Ci-have-multiple-google-workspace-subscriptions%2Ci-have-one-google-workspace-subscription-most-common">here</a>.</p><p>Basically, in your Google Workspace admin console, go to Licensing → License settigns, and make sure "Automatic licensing" is off:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/04/image-2.png" class="kg-image"></figure><h2 id="-4-add-the-new-admin-account-grant-privileges">(4) Add the new admin account &amp; grant privileges</h2><p>You can finally go to your Google Workspace admin console, navigate to Directory → Users, and click "Add new user". Fill in the user's details. Once the user is created click on the name and look for the "ASSIGN ROLES" link in the "Admin roles and privileges" box:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/04/image-3.png" class="kg-image"></figure><p>...and assign whatever roles you want. The "Super Admin" role is usually what you want to assign your IT MSP.</p><p>Google also has a helpful article on how to <a href="https://support.google.com/a/answer/172176?hl=en"><em>Make user an admin</em></a>.</p><h2 id="-5-secure-the-new-admin-account">(5) Secure the new admin account</h2><p>You (being the IT MSP) should then log in as the new admin and set up 2FA etc. This is done in your regular Google Account control panel:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/04/image-4.png" class="kg-image"></figure>]]></content:encoded></item><item><title><![CDATA[Mac Machine Administration]]></title><description><![CDATA[<p>A collection of articels and snippets about administering Macs.</p><p>Permanently Map a Network Drive on Mac</p><p>From: <a href="https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/">https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/</a></p><ol><li>From the Mac OS X Finder, hit Command+K to bring up the ‘Connect to Server’ window</li><li>Enter the path to the network drive you want</li></ol>]]></description><link>https://kb.zensoft.hu/mac-machine-administration/</link><guid isPermaLink="false">60536fafdf727f0afef73404</guid><category><![CDATA[Windows]]></category><category><![CDATA[Mac]]></category><category><![CDATA[IT Services]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Thu, 18 Mar 2021 15:32:34 GMT</pubDate><content:encoded><![CDATA[<p>A collection of articels and snippets about administering Macs.</p><p>Permanently Map a Network Drive on Mac</p><p>From: <a href="https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/">https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/</a></p><ol><li>From the Mac OS X Finder, hit Command+K to bring up the ‘Connect to Server’ window</li><li>Enter the path to the network drive you want to map, ie: smb://networkcomputer/networkshare and click ‘Connect’</li><li>Enter your login/password, select “Remember this password in my keychain”, and click “OK” to mount the network drive. *<em>Some shares will not work with the keychain though.</em></li><li>Select the newly added folder, then choose File  Add To Sidebar.</li></ol><p>The drive is now mounted, but continue on to map for system reboot persistence</p><ol><li>Now enter into System Preferences, from the Apple menu</li><li>Click on ‘Accounts’</li><li>Click on “Login Items”</li><li>Just drag the share from your desktop or Finder window into the Login Items list. <br>OR <br>Click on the + button to add another login item<br>Locate the network drive you previously mounted and click “Add”</li><li>To solve the issue of a Finder window showing the network drive each time you log in, you can check the Hide box in the Login Items list.</li></ol><blockquote>The downside, which I've not yet been able to resolve, is that it will open a Finder window for that share every time you log on. I have a few shares configured this way for our Windows Home Server (Music, Videos, Photos, etc)... and every time I log in, I get multiple Finder windows - one for each share. The Hide checkbox appears to affect Applications opened at login, but doesn't seem to change whether or not the Finder window is opened for a mapped volume<br><a href="https://superuser.com/questions/130787/permanently-map-a-network-drive-on-mac-os-x-leopard">https://superuser.com/questions/130787/permanently-map-a-network-drive-on-mac-os-x-leopard</a></blockquote><blockquote>Another option: <br>You may want to look at <strong>macmounter</strong>, an open source, python project that automatically mounts drives, and keeps them mounted: <a href="https://github.com/roubles/macmounter" rel="nofollow noreferrer">https://github.com/roubles/macmounter</a></blockquote><h3 id="how-to-make-the-mapped-network-drive-visible-on-the-mac-desktop"><strong>How to Make the Mapped Network Drive Visible on the Mac Desktop</strong></h3><blockquote>It’s possible that the mounted drive will not appear on the desktop due to a system setting. If you want the mapped drive icon to be visible on the Desktop, be sure to do the following additional steps:<br>From the Finder, open Finder Preferences by hitting Command+,<br>Click the General tab<br>Select the checkbox next to ‘Connected Servers’<br>Close Finder Preferences<br>Selecting the checkbox next to Connected Servers ensures that you’ll see the icon on your Mac Desktop, otherwise it will only be visible in the Finder window sidebars and <a href="https://osxdaily.com/2010/09/09/go-to-a-directory-from-the-opensave-window/">Open/Save</a> dialogues.<br><a href="https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/">https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/</a></blockquote><h4 id="remount-a-mapped-network-drive-with-a-click-in-os-x"><strong>Remount a mapped network drive with a click in OS X</strong></h4><blockquote>A great additional step for either method is to create an alias of the mapped network drive. This allows you to reconnect to the share with just a click. Here’s how to do this:<br>Right-click on the mapped network drive on the Mac OS desktop<br>Select “Make Alias”<br>Now you can double-click that alias to reconnect to the network drive instantly.<br><a href="https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/">https://osxdaily.com/2010/09/20/map-a-network-drive-on-a-mac/</a></blockquote>]]></content:encoded></item><item><title><![CDATA[How to sync OctoberCMS dashboards & other tips for admins!]]></title><description><![CDATA[<p>This is a quick post where we intend to jot down any tips for administering your OctoberCMS websites.</p><h2 id="how-to-sync-dashboards-across-users">How to sync dashboards across users?</h2><p>Unfortunately I haven't found a way to do so either through the backend or through any plugin. But it's simple enough through the database! Dashboard configs</p>]]></description><link>https://kb.zensoft.hu/how-we-like-our-octobercms-backend/</link><guid isPermaLink="false">5fc69d2f03b472091ae60ef9</guid><category><![CDATA[October CMS]]></category><category><![CDATA[Web Development]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Tue, 01 Dec 2020 19:52:27 GMT</pubDate><content:encoded><![CDATA[<p>This is a quick post where we intend to jot down any tips for administering your OctoberCMS websites.</p><h2 id="how-to-sync-dashboards-across-users">How to sync dashboards across users?</h2><p>Unfortunately I haven't found a way to do so either through the backend or through any plugin. But it's simple enough through the database! Dashboard configs are stored in the <code>backend_user_preferences</code> table in the <code>value</code> field of rows where <code>item</code>="dashboard". Simply find the value you want to copy and paste it to any other users with whom you want to share your dashboard. Of course this is a manual procedure but it's easy enough to do. </p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/12/image-1.png" class="kg-image"></figure><p>One gotcha might have to do with permissions, so for example if you've placed some widgets on your dashboard that the other user doesn't have permissions for, this might cause an issue. So to test, in the backend users management panel, open up the user and click the "Impersonate" button. You will now see the backend as they would see it. </p>]]></content:encoded></item><item><title><![CDATA[Debloat & Optimize Windows 11]]></title><description><![CDATA[An outline of steps I take to debloat & optimize Windows 10]]></description><link>https://kb.zensoft.hu/debloat/</link><guid isPermaLink="false">5f92b62f03b472091ae60d07</guid><category><![CDATA[Windows]]></category><category><![CDATA[Windows 10 Bugs]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Fri, 23 Oct 2020 17:27:55 GMT</pubDate><content:encoded><![CDATA[<p>In this post I aim to describe the steps that I take to de-bloat &amp; optimize a Windows 11 installation. This is mostly to serve my own memory but I did want to share it with anyone else who might benefit, and as such, it will be more of an outline with screenshots instead of a step-by-step guide.</p><p><em>Updated on: 2023-08-10 - Szelence</em></p><p>Applicable for: Windows 11 Professional</p><h2 id="basics-you-should-know-this-if-you-re-here-">Basics - you should know this if you're here :-)</h2><ul><li>To open the "run dialog" to run a program, type <code>WIN</code> + <code>r</code></li><li>To run anything with administrative privileges, open the run dialog and hit <code>CTRL</code> + <code>SHIFT</code> + <code>ENTER</code></li><li>To run something in an <strong>elevated command prompt</strong>, combine the previous two steps:  <code>WIN</code> + <code>r</code>, type "cmd", and press <code>SHIFT</code> + <code>ENTER</code></li><li>To open <strong>Powershell</strong>, just run "Powershell"</li><li>To open <strong>user management</strong>, run <code>lusrmgr.msc</code></li><li>Get to the classic <strong>Network Connections panel</strong>: run <code>ncpa.cpl</code></li><li>Find out your <strong>windows version</strong>: run <code>winver</code></li><li>Open the <strong>task scheduler</strong>: run <code>taskschd.msc</code></li><li>Open registry editor: run <code>regedit</code></li><li>To open Computer Management app, run: <code>compmgmt.msc</code></li><li>To open System Properties classic control panel applet: <code>sysdm.cpl</code></li></ul><h2 id="some-tools">Some Tools</h2><ul><li><a href="https://docs.microsoft.com/en-us/sysinternals/">Sysinternals</a>: technical tools like diskmon, sysmon, autoruns etc.</li><li>Microsoft Power Toys</li></ul><p>Windows "Tweakers" that are mostly GUI-s for the registry:</p><ul><li><a href="https://winaero.com/winaero-tweaker/">Winaero Tweaker</a>: made in Russia but my favorite 👍 👍</li><li>Chris Titus's "<a href="https://christitus.com/windows-11-perfect-install/">Windows 11 Perfect Install</a>" post and utililty: also see his <a href="https://www.youtube.com/watch?v=6UQZ5oQg8XA">video </a>on the topic 👍</li><li><a href="https://github.com/Sophia-Community/SophiApp">SophiApp</a>: open-source tweaker with GUI 👍 </li><li><a href="https://www.thewindowsclub.com/ultimate-windows-tweaker-5-for-windows-11">Ultimate Windows Tweaker</a> 👍 but be careful, for example Action Center will no longer show if you click and apply the setting "Disable Windows Ink Workspace" </li><li><a href="https://www.oo-software.com/en/shutup10">O&amp;O ShutUp10++</a> 👍</li><li><a href="https://www.builtbybel.com/apps/thisiswin11">ThisIsWin11 </a>Debloater and tweaker, succeeded by the <a href="https://github.com/builtbybel/BloatyNosy/releases">BloatyNosyApp</a>, not a big fan</li></ul><p>Paid tools for customizing the start menu etc.:</p><ul><li><a href="https://www.startallback.com/">StartAllBack</a> 👍 </li><li>Stardock <a href="https://www.stardock.com/products/start11/">Start11</a></li><li><a href="https://github.com/valinet/ExplorerPatcher">ExplorerPatcher</a></li></ul><p>Older tools:</p><ul><li><a href="https://www.getblackbird.net/documentation/">BlackBird </a>to disable Windows telemetry, "spying" (Windows 10)</li></ul><h2 id="steps">Steps</h2><h2 id="-1-install-all-updates">(-1) Install all updates</h2><p>Before getting started get windows up to date with all patches etc. since newer patches might undo some of the changes that we will implement.</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-52.png" class="kg-image"></figure><h2 id="-0-tweak-some-system-settings">(0) Tweak Some System Settings</h2><h3 id="a-enable-system-protection">a) Enable System Protection</h3><p>Control Panel → System → System Protection tab, make sure that system protection is on for any drives that aren't used exclusively for backup.</p><h3 id="b-disable-remote-assistance">b) Disable remote assistance</h3><p>Since you are more likely to win the lottery than to receive remote assistance from Microsoft, it's best to turn this off.</p><p>Control Panel → System → Remote dialog</p><h2 id="c-rename-the-computer">c) Rename the computer</h2><p>Control Panel → System</p><h2 id="-1-install-basic-utilities">(1) Install Basic Utilities</h2><p>which we will use further on:</p><ul><li><a href="https://notepad-plus-plus.org/downloads/">Notepad++</a></li><li><a href="https://www.7-zip.org/">7Zip</a></li><li><a href="https://github.com/Open-Shell/Open-Shell-Menu/releases">OpenShell</a></li><li>Remote Access Software</li><li>Office Suite</li><li>Antivirus</li><li>Browser (Chrome, Firefox, and/or Brave)</li><li>Video and audio players (AIMP, MusicBee, VLC)</li><li>FSCapture, FSViewer</li><li>X-Mouse Button Control, AutoHotKey, PureText, Everything, DisplayFusion, SyncTrayzor, AutoRun Organizer, Listary, VistaSwitcher</li><li>Corporate chat, task management, knowledgebase</li></ul><h2 id="-1-reign-in-windows-update">(1) Reign in Windows Update</h2><p>Used to be in Settings → Updates &amp; Security → Advanced Options, now there isn't much that can be configured in Windows 11 without editing the registry/a tweak app.</p><h3 id="optional-use-sordum-to-disable-further-automatic-updates">Optional: Use <a href="https://www.sordum.org/">Sordum</a> to Disable Further Automatic Updates</h3><p>You could try to manually disable the windows update service, but a more surefire way is to use Sordum. Search for the most recent version of their <em>Windows Update Blocker</em>.</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-55.png" class="kg-image"></figure><p>Of course, re-enable windows update every once in a while!</p><h2 id="-2-run-sophia-to-optimize">(2) Run Sophia to Optimize</h2><p>Download current version from<a href="https://github.com/farag2/Windows-10-Sophia-Script/releases/"> </a>the link at the top. Used to be command-line only, now it has  GUI, my changes were:</p><pre><code class="language-shell">#DisableSigninInfo
#DisableLanguageListAccess
#DisableWindowsWelcomeExperience
#EnableWindowsTips
DisableWindowsTips
#HideTaskViewButton
#ShowSecondsInSystemClock
#ShowTrayIcons
#WindowsColorSchemeDark
#AppModeDark
#DisableNewAppInstalledNotification
#HideFirstSigninAnimation
#UninstallOneDrive</code></pre><p>About <a href="https://www.howtogeek.com/403009/how-to-prevent-storage-sense-from-deleting-your-downloaded-files-on-windows-10/">Storage Sense</a>: </p><blockquote>Storage Sense is the Disk Cleanup replacement for the modern world. It frees up space on your computer by deleting things like recycle bin contents, temporary internet files, and app temporary files. This also includes the Downloads folder, but you can change that if you don’t want Storage Sense emptying it.</blockquote><pre><code>#EnableStorageSenseRecycleBin
DisableStorageSenseRecycleBin
#DisableHibernate
EnableHibernate
#SetTempPath
#EnableWin32LongPaths
#DisableDeliveryOptimization
DisableUpdatesMicrosoftProducts
#EnableUpdatesMicrosoftProducts
#DesktopPowerManagementScheme
#ChangeUserShellFolderLocation
#AutomaticRecommendedTroubleshooting
#DisableAutoplay
#EnableSmartActiveHours
DisableSmartActiveHours
#SetAppGraphicsPerformance
#DisableAppsSmartScreen
#HideSendToContext
#DisablePreviousVersionsPage</code></pre><h2 id="-3-privacy">(3) Privacy</h2><p>Settings → Privacy &amp; go through each page (Speech, Inking, etc.) &amp; turn off as required</p><h2 id="-4-disable-file-content-indexing">(4) Disable File Content Indexing</h2><p>Windows Explorer → C: drive → Properties</p><p>Use <a href="https://www.voidtools.com/">Everything</a> instead of Windows' own indexing feature!</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-58.png" class="kg-image"></figure><h2 id="-5-enable-f8-at-startup">(5) Enable F8 at Startup</h2><p>This is <a href="https://www.stellarinfo.com/article/windows-11-safe-mode.php">no longer possible with windows 11</a> as it was with Windows 10 (see <a href="https://www.ricksdailytips.com/enable-f8-for-safe-mode-in-windows-10/">Rick Daily Tips</a> or read <a href="https://www.tenforums.com/tutorials/22455-enable-disable-f8-advanced-boot-options-windows-10-a.html">this article</a>). The simplest way to get into safe mode with Win11 is by holding down SHIFT while clicking on Restart from the start menu, or by running <code>shutdown /r /o</code> from an elevated command prompt, or from Settings → System → Advanced Startup.</p><p>You can also choose to <a href="https://www.opentechguides.com/how-to/article/windows-10/103/enable-f8-safe-mode.html">always display a boot menu</a>, set the timeout, or disable it using the GUI at: System Properties (sysdm.cpl) → Advanced → Startup and Recovery, or with the following commands:</p><pre><code class="language-cmd">bcdedit /set {bootmgr} displaybootmenu yes
bcdedit /set {bootmgr} timeout 5
bcdedit /set {bootmgr} displaybootmenu no</code></pre><h2 id="-6-conclusively-stop-wake-timers-from-waking-windows-10-desktop">(6) Conclusively stop wake timers from waking Windows 10 desktop</h2><p>You can check what last woke your computer from an elevated command prompt with: <code>powercfg /LASTWAKE</code></p><p>Find a list of scheduled services that may wake your computer: <code>powercfg /WAKETIMERS</code></p><p>Check your BIOS for any possible settings, such was disabling wake-on-lan.</p><p>→ then, follow <a href="https://superuser.com/a/973029/918861">this superuser thread</a> as well as <a href="https://appuals.com/how-to-fix-the-computer-keeps-waking-up-from-sleep-problem/">this article</a>; I will also paraphrase in short: </p><h3 id="-6-1-disable-wake-timers-for-all-power-profiles">(6.1) Disable Wake Timers for All Power Profiles</h3><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-59.png" class="kg-image"></figure><h3 id="-6-2-revoke-wake-privileges-from-scheduled-tasks">(6.2) Revoke "Wake" Privileges from Scheduled Tasks</h3><ol><li>Download PSTools</li><li>Open an elevated command prompt, and from your PSTools directory run <code>psexec.exe -i -s %windir%\system32\mmc.exe /s taskschd.msc</code> (this opens up task scheduler with system permissions)</li><li>Go to Task Scheduler Library → Microsoft → Windows → UpdateOrchestrator</li><li>Go through each task there and ensure that "Wake the computer to run this task" is not checked</li><li>You can also disable each task that was set to wake the computer (for example: <code>Reboot</code>, <code>Reboot_AC</code>, or <code>Backup Scan</code>, <code>UpdateAssistantWakeupRun</code></li><li>Find each task in the following folder in file explorer: <code>C:\Windows\System32\Tasks\Microsoft\Windows\UpdateOrchestrator</code>, make yourself the owner, and remove "Modify" and "Full Control" permissions from every user that has is, also disable inheritance</li><li>Find any more scheduled tasks that are set to wake the computer: in an elevated powershell, run <code>Get-ScheduledTask | where {$_.settings.waketorun}</code></li><li>Remove the "Wake Computer" permission from each task that was found</li></ol><h3 id="-6-3-disable-hardware-from-waking-up-your-pc">(6.3) Disable Hardware from Waking Up Your PC</h3><p>In an elevated command prompt, run: <code>powercfg -devicequery wake_armed</code></p><p>For each device found, go to device manager and adjust settings (usually in the <em>Power Managemen</em> tab).</p><h3 id="-6-4-group-policy">(6.4) Group Policy</h3><p>In group policy editor, disable: <code>Computer Configuration</code> → <code>Administrative Templates</code> → <code>Windows Components</code> → <code>Windows Update</code> → <code>Enabling Windows Update Power Management to automatically wake up the system to install scheduled updates</code>.</p><h3 id="-6-5-automatic-maintenance">(6.5) Automatic Maintenance</h3><p><code>Control Panel</code> → <code>Security and Maintenance</code> → <code>Maintenance</code> → <code>Change Maintenance Settings</code>, and set to a normal time of day:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-60.png" class="kg-image"></figure><h3 id="-6-6-set-computer-to-shut-down-fully">(6.6) Set Computer to Shut Down Fully</h3><p>In regedit:</p><ol><li> <code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\WinLogon</code></li><li>Find or create: <code>PowerdownAfterShutdown</code>  (DWORD (32-bit))</li><li>Set to 1 (Decimal)</li></ol><hr><p>Credits, sources &amp; further reading (which isn't linked to in the text above):</p><ul><li><a href="https://www.youtube.com/watch?v=nVy4GAtkh7Q">Setting up the perfect Windows 10 Installation | Faster, Lighter, and Functional</a></li><li><a href="https://christitus.com/debloat-windows-10-2020/">Debloat Windows 10 in 2020</a></li><li><a href="https://www.youtube.com/watch?v=TMeeryVlGAY">17 Reasons Why I Do Not Use Windows 10</a></li><li><a href="https://answers.microsoft.com/en-us/windows/forum/windows_10-power-winpc/how-do-i-stop-windows-10-from-waking-itself-up/8a45f6a7-f1e4-4290-b6ff-3f58ac232013?page=2">How do I stop Windows 10 from waking itself up from Sleep Mode?</a></li><li><a href="https://appuals.com/how-to-fix-the-computer-keeps-waking-up-from-sleep-problem/">How to Fix the Computer Keeps Waking up from Sleep Problem?</a></li></ul><h2 id="-7-enable-num-lock-at-startup">(7) Enable Num Lock at Startup</h2><p>This can be done with a program like WinAero Tweaker, or manually as follows.</p><blockquote>First, head to HKEY_CURRENT_USER\Control Panel\Keyboard. Double-click the “InitialKeyboardIndicators” value in the right pane and set it to “2”.<br>Next, expand the “HKEY_USERS” folder. You’ll now need to repeat the above process several times, changing the InitialKeyboardIndicators value under each folder inside the HKEY_USERS folder.<br>Start by going to <code>HKEY_USERS\.DEFAULT\Control Panel\Keyboard</code>, and changing the InitialKeyboardIndicators value to 2 [note: the default value is 2147483648]. Next, repeat the process for the folder below the .DEFAULT folder–it’ll start with an “S-“.<br>Repeat this process for the remaining folders inside HKEY_USERS, changing the Control Panel\Keyboard\InitialKeyboardIndicators setting under each one.<br>Once you’re done, you should just be able to reboot and Windows 10 should automatically enable Num Lock at boot. However, it doesn’t actually work this way. The Fast Startup feature, also known as Hybrid Boot, overrides this setting and Windows will continue to boot with Num Lock off.<br>We’ve found two ways to prevent this from happening. You could <a href="https://www.howtogeek.com/243901/the-pros-and-cons-of-windows-10s-fast-startup-mode/">disable fast startup</a>, but we’ve found a better trick that should work for you without losing the advantages of hybrid boot.<br>After you run the .reg file, shut down your computer. Don’t reboot it–select the “Shut down” option.<br>Boot the computer back up again. When you reach the login screen, press the Num Lock key once to enable it. Don’t log into the computer. From the login screen, click the power button and select “Shut down” to shut down the computer again.<br>Boot the computer back up and Num Lock will be enabled on the login screen. It seems that this puts Fast Startup into a state where it will automatically enable Num Lock at every boot. Yes, this is a weird trick–but it works. (Thanks to <a href="https://www.reddit.com/r/Windows10/comments/3gjcxd/numlock_disabled_after_booting_up_windows_10/">DznyRulz</a> on Reddit for discovering this!)<br>You could also prevent this from happening by <a href="https://www.howtogeek.com/243901/the-pros-and-cons-of-windows-10s-fast-startup-mode/">disabling the Fast Startup feature</a> after making the above tweaks to your registry. If the trick above doesn’t work for you, try disabling Fast Startup instead.<br>To do so, open the Control Panel, click “Hardware and Sound,” click “Power Options,” and click “Choose what the power buttons do.” Click the “Change settings that are currently unavailable link at the top of this screen, and then scroll down and uncheck the “Turn on fast startup (recommended)” option. Click “Save changes.”</blockquote><p>From: <a href="https://www.howtogeek.com/244606/how-to-enable-num-lock-automatically-when-your-computer-boots/">https://www.howtogeek.com/244606/how-to-enable-num-lock-automatically-when-your-computer-boots/</a><br></p><h2 id="-8-various-other-optimizations">(8) Various Other Optimizations</h2><h3 id="8-1-disable-background-apps">8.1 Disable Background Apps</h3><p>Used to be at Settings → Privacy → Background apps, but with Windows 11 this has to be done manually for each app, which is a pain, so it's easiest to use Winaero Tweaker or SophiApp.</p><h3 id="8-2-disable-get-tips-tricks-and-suggestions-as-you-use-windows-">8.2 Disable “Get tips, tricks, and suggestions as you use Windows”</h3><p>Settings → System → Notifications &amp; Actions → Get tips, tricks...</p><h3 id="8-3-disable-runtime-broker-service">8.3 Disable Runtime Broker Service</h3><p><a href="https://www.tenforums.com/network-sharing/7907-runtime-broker-process-6.html#post660867">https://www.tenforums.com/network-sharing/7907-runtime-broker-process-6.html#post660867</a></p><blockquote>What fixed my Runtime Broker problem was:<br>Start "Photos" app<br>Select "Settings" (bottom left corner)<br>In the Sources section remove any network URLs.</blockquote><blockquote>HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\TimeBroker, change Start from 3 to 4<br>4 is Disabled, 3 is Manual and 2 is Automatic startup.<br><a href="https://www.tenforums.com/performance-maintenance/12707-stop-runtime-broker-running-constantly-background-3.html">https://www.tenforums.com/performance-maintenance/12707-stop-runtime-broker-running-constantly-background-3.html</a>	<br><a href="https://wethegeek.com/how-to-fix-runtime-broker-high-cpu-usage-in-windows-10/">https://wethegeek.com/how-to-fix-runtime-broker-high-cpu-usage-in-windows-10/</a></blockquote><blockquote>The Drill for Me When Runtime Broker Decides to Hog My CPU<br>After a Windows 10 update-reboot:<br>kill Runtime Broker<br>In settings&gt;privacy&gt;background apps turn off Groove Music and, if you have a lot of pictures, turn off Photos too.<br>In Services, stop and then restart the Time Broker service (Run/Open services.msc). This re-launches up Runtime Broker task which now behaves per the settings you just fixed in #2 above.<br><a href="https://www.tenforums.com/performance-maintenance/12707-stop-runtime-broker-running-constantly-background-2.html?s=f5b0d945e5e785538f3a3f9e3154b311">https://www.tenforums.com/performance-maintenance/12707-stop-runtime-broker-running-constantly-background-2.html?s=f5b0d945e5e785538f3a3f9e3154b311</a></blockquote><h2 id="-9-other-utilities">(9) Other Utilities</h2><p> - I have not tested all of these, use carefully!</p><h3 id="9-1-windows-10-debloater-free-">9.1 <a href="https://github.com/Sycnex/Windows10Debloater">Windows 10 Debloater</a> (free) - ❤️</h3><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/09/image-2.png" class="kg-image"></figure><p>Excellent little open-source utility.</p><h3 id="9-2-macpaw-cleanmypc-">9.2 <a href="https://macpaw.com/cleanmypc">MacPaw CleanMyPC</a> - 👍👍</h3><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/09/image.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/09/image-1.png" class="kg-image"></figure><p>Pretty good but expensive, subscription-based utility!</p><h3 id="9-3-avg-tune-up-">9.3 AVG Tune-Up - 👍</h3><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/09/image-3.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/09/image-4.png" class="kg-image"></figure><p>Has some useful features but also subscribtion-ware, and doesn't have any utility to uninstall built-in windows apps.</p><h3 id="9-4-iobit-uninstaller-">9.4 IOBit Uninstaller - 👍👎</h3><figure class="kg-card kg-bookmark-card"><a class="kg-bookmark-container" href="https://www.iobit.com/en/advanceduninstaller.php"><div class="kg-bookmark-content"><div class="kg-bookmark-title">Download IObit Uninstaller 11 Free - 100% Free Uninstall Programs &amp; Plugins</div><div class="kg-bookmark-description">Uninstall Unwanted and Won’t-be-uninstalled Programs &amp; Annoying toolbars and plug-ins Promptly &amp; Thoroughly</div><div class="kg-bookmark-metadata"><img class="kg-bookmark-icon" src="https://codes.iobit.com/iobit/images/favicon.ico"><span class="kg-bookmark-publisher">IObit IObit</span></div></div><div class="kg-bookmark-thumbnail"><img src="https://www.iobit.com/tpl/images/product-icons/asc_96.png"></div></a></figure><p>It does make uninstalling built-in windows apps easy, but it's quite slow, and the installer includes a bunch of bundleware (VPN, PC-tuner, etc). Purchase page has a fake "people viewing today" and "purchases today" counter, and the price seems to be an annual subscription. Not impressed.</p><p></p><ul><li><a href="https://github.com/CodeMason/aegis-voat">Aegis for Windows 7/8.x - Block all known Microsoft spying and Windows 10 upgrade elements</a></li><li><a href="https://github.com/W4RH4WK/Debloat-Windows-10/blob/master/scripts/remove-default-apps.ps1">Debloat-Windows-10</a></li><li><a href="https://winbuzzer.com/2020/06/16/how-to-remove-windows-10s-built-in-apps-bloatware-and-and-restore-them-again-xcxwbt/">How to Remove Windows 10 Bloatware / Built in Apps and Restore Them Again</a></li><li><a href="https://community.spiceworks.com/how_to/145012-remove-built-in-apps-and-default-apps-windows-10-apps">SpiceWorks: How to: Remove Built-in Apps and Default Apps Windows 10 Apps</a></li></ul>]]></content:encoded></item><item><title><![CDATA[Off-site Backup of your Ubuntu Linode with Duplicati (with MySQL, Jira, and GitLab) + Healthchecks.io]]></title><description><![CDATA[<p>I use a two-pronged approach to back up up my Ubuntu Linodes:</p><ol><li>I use Linode's own backup service</li><li>Duplicati to back up specific directories &amp; mysqldump of my databases to Backblaze B2</li></ol><p><em><em>For an overview of my backup strategy, as well as alternative software and solutions, see my post "<a href="https://kb.zensoft.hu/backing-up-a-headless-ubuntu-web-server-to-cloud/">Backing</a></em></em></p>]]></description><link>https://kb.zensoft.hu/backing-up-your-linode-with/</link><guid isPermaLink="false">5f8ae68b03b472091ae60c65</guid><category><![CDATA[Ubuntu]]></category><category><![CDATA[Backup Software]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[Self-Hosted]]></category><category><![CDATA[Atlassian Jira]]></category><category><![CDATA[GitLab]]></category><category><![CDATA[MySQL]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Sat, 17 Oct 2020 13:10:28 GMT</pubDate><content:encoded><![CDATA[<p>I use a two-pronged approach to back up up my Ubuntu Linodes:</p><ol><li>I use Linode's own backup service</li><li>Duplicati to back up specific directories &amp; mysqldump of my databases to Backblaze B2</li></ol><p><em><em>For an overview of my backup strategy, as well as alternative software and solutions, see my post "<a href="https://kb.zensoft.hu/backing-up-a-headless-ubuntu-web-server-to-cloud/">Backing up a Headless Ubuntu Web Server (to Cloud &amp; QNAP NAS)</a>".</em></em></p><h2 id="install-duplicati-on-ubuntu-20-04">Install Duplicati on Ubuntu 20.04</h2><p>This is well documented on <a href="https://duplicati.readthedocs.io/en/latest/02-installation/">Duplicati's docs</a> (with some slight mistakes), which may well be more up-to-date than this blog post, so I suggest you follow that. Here's what I did:</p><p>(1) Install Mono &amp; required packages</p><pre><code class="language-bash">sudo apt-key adv --keyserver hkp://keyserver.ubuntu.com:80 --recv-keys 3FA7E0328081BFF6A14DA29AA6A19B38D3D831EF

# For 18.04:
echo "deb https://download.mono-project.com/repo/ubuntu stable-bionic main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list
# For 20.04:
echo "deb https://download.mono-project.com/repo/ubuntu stable-focal main" | sudo tee /etc/apt/sources.list.d/mono-official-stable.list

sudo apt update

sudo apt install mono-devel gtk-sharp2
# or alternatively do: sudo apt install mono-complete 

sudo apt install apt-transport-https sudo nano git-core python software-properties-common dirmngr</code></pre><p>Download Debian .deb file from <a href="https://www.duplicati.com/download"><s>https://www.duplicati.com/download</s></a> <a href="https://github.com/duplicati/duplicati/releases">https://github.com/duplicati/duplicati/releases</a>:</p><pre><code class="language-bash">wget https://github.com/duplicati/duplicati/releases/download/v2.0.5.111-2.0.5.111_canary_2020-09-26/duplicati_2.0.5.111-1_all.deb
apt install ./duplicati_2.0.5.111-1_all.deb     </code></pre><p><em>Replace the directory and filename with current versions!</em></p><p>Create the service:</p><pre><code class="language-bash">sudo vi /etc/systemd/system/duplicati.service </code></pre><p>Paste the following:</p><pre><code>[Unit]
Description=Duplicati web-server
After=network.target

[Service]
Nice=19
IOSchedulingClass=idle
EnvironmentFile=-/etc/default/duplicati
ExecStart=/usr/bin/duplicati-server $DAEMON_OPTS
Restart=always

[Install]
WantedBy=multi-user.target</code></pre><p>Also set daemon options:</p><pre><code class="language-bash">sudo vi /etc/default/duplicati</code></pre><p>Set it to:</p><pre><code># Defaults for duplicati initscript
# sourced by /etc/init.d/duplicati
# installed at /etc/default/duplicati by the maintainer scripts

#
# This is a POSIX shell fragment
#

# Additional options that are passed to the Daemon.
DAEMON_OPTS="--webservice-interface=any --webservice-port=8200 --portable-mode"</code></pre><p>Enable and start the service:</p><pre><code class="language-bash">sudo systemctl enable duplicati.service
sudo systemctl daemon-reload
sudo systemctl start duplicati.service  
sudo systemctl status duplicati.service</code></pre><h3 id="enable-remote-access-to-your-duplicati-ui-through-putty">Enable remote access to your Duplicati UI through Putty</h3><p>Duplicati runs a web server listening on port 8200. If you use Putty to connect to your server, you can set Putty up to create a tunnel when you connect to your node. This is quite secure as only you will be able to access the Duplicati UI when you've logged into your node.</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-34.png" class="kg-image"></figure><p>Click "Add"!</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-35.png" class="kg-image"></figure><p>And save your Putty profile.</p><p>Now,  you should be able to access your Duplicati instance once you've logged into your server with Putty:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-36.png" class="kg-image"></figure><p>(if it asks you for a password, go ahead and set one up).</p><p>Note: 0pen <a href="http://127.0.0.1:8200">http://127.0.0.1:8200</a>, NOT http://127.0.0.1:8200/login.html!</p><p>If you can't access Duplicati's web interface, try to re-connect with Putty. Apparently Putty only creates the tunnel if a service is already listening on the remote end at the time that the connection is made.</p><h3 id="allow-duplicati-through-your-firewall">Allow Duplicati through your Firewall</h3><p>A more convenient solution is to allow Duplicati through your firewall. Do this only if you're on a fixed IP address - you don't want to expose Duplicato to everyone.</p><p>If you use UFW like I do this is simple enough:</p><pre><code class="language-bash">sudo ufw allow from 111.222.333.0/24 to any port 8200 proto tcp</code></pre><p>If you have a fix IP address you can specify that, or a subnet as I did. See <a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-14-04">How To Set Up a Firewall with UFW on Ubuntu 14.04</a> for help on setting up and using UFW.</p><h2 id="sign-up-to-backblaze">Sign up to Backblaze</h2><p>You can use any other cloud provider that Duplicati supports, I chose Backblaze because it's cheap with straightforward pricing, fast, and easy to use.</p><p>Once signed up:</p><ol><li>Create a "bucket" for your backups</li><li>Create a new "App Key" (note the app ID and key, you will need them later)</li></ol><h2 id="sign-up-to-healthchecks-io">Sign up to Healthchecks.io</h2><p>After signing up, create a new check. Make note of the email ping address that you can use to let healthchecks know that your backup succeeded ("How to Ping"):</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-51.png" class="kg-image"></figure><p>You can also click <code>Filtering Rules...</code> and add the following:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-42.png" class="kg-image"></figure><h2 id="configure-email-notifiations-with-duplicati">Configure Email Notifiations with Duplicati</h2><p>Go to Settings → Default Options, click <code>Edit as list</code> and enter:</p><pre><code>--send-mail-from=Duplicati &lt;sender@address.com&gt;
--send-mail-to=recipient@mailbox.com
--send-mail-level=all
--send-mail-body=%RESULT%
--send-mail-password=SMTP_PASSWORD
--send-mail-subject=%PARSEDRESULT%: Duplicati %OPERATIONNAME% report for %backup-name%
--send-mail-url=mail.your-mail-server.com
--send-mail-username=sender@address.com</code></pre><p>of course, replace example strings above as necessary. You can click <code>Edit as list</code> to go back to list view, which includes hints on how to configure the above variables.</p><p>If using ufw, allow outgoing mail (adjust ports as needed):</p><pre><code>sudo ufw allow out 587</code></pre><p>If you get erros like "<em>Failed to send message: MailKit.Security.SslHandhsakeException: An error occurred while attempting to establish an SSL or TLS connection</em>" then a solution is to add the following option to the backup settings (or the general settings): </p><pre><code>--accept-any-ssl-certificate=true</code></pre><h2 id="back-up-www">Back up WWW</h2><p>You can back up whatever you want, but I started with WWW. Click <code>Add backup</code>, and then:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-37.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-38.png" class="kg-image"></figure><ul><li>Your "Bucket name" must be the name of one of your buckets set up in Backblaze</li><li>The "Folder path" can be anything you want, such as "my-linode-backup"</li><li>The B2 App ID and Key you get when you create a new "App Key" in Backblaze</li></ul><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-39.png" class="kg-image"></figure><p>Configure your schedule as you wish in step 4</p><p>In step 5, add "send-mail-to" advanced option, and set the "send-mail-to" to the "ping address" for your healthchecks.io check.</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-40.png" class="kg-image"></figure><h3 id="verify-">Verify!</h3><p>Now, if you manually run your backup:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-43.png" class="kg-image"></figure><p>You should see that your healthchecks.io check was "pinged". You should set your healthchecks.io check period to match the backup schedule you set for your Duplicati job.</p><h2 id="back-up-mysql">Back up MySQL</h2><p>You can use various methods to back up your MySQL, you could even try to just shut down your database and make a backup of  your MySQL data dir. But from my research it seems that the best path is to use <code>mysqldump</code> to create a backup of your database in the local filesystem, and back up that folder. </p><p>First, create a dedicated MySQL user and give it PROCESS privileges. Then, create a script in your user profile, <code>dump_mysql.sh</code>:</p><pre><code class="language-bash">#!/bin/bash
mysqldump --defaults-extra-file=&lt;(printf "[client]\nuser = %s\npassword = %s" "root" "YOUR_PASSWORD") --all-databases 1&gt; /home/YOUR_LOGIN/backup/mysql/mysql.sql 2&gt; "$(date +/home/YOUR_LOGIN/backup/log/dump_mysql_%Y-%m-%d_%H-%M-%S.log)"
exit 0</code></pre><p>A drawback is that you are storing your mysql pw in clear text in the script. You could take steps to get around this. The script also outputs any errors to a <em>log </em>directory. <code>chmod</code> to make the script executable, and create your target backup directory if it doesn't exist:</p><pre><code>cd ~
sudo -uwww-data mkdir backup
cd backup
sudo -uwww-data mkdir mysql
sudo -uwww-data mkdir log
sudo -uwww-data vi dump_mysql.sh
... edit the file and save ...
sudo chmod ug+x ./dump_mysql.sh
... create the necessary database users and test:
sudo -uwww-data ./dump_mysql.sh
... check the output of the latest log file in ~/backup/log</code></pre><p>Then, set this script to run before my backup in Duplicati (edit the job, on step 5, add a <code>run-script-before-required</code> advanced option:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-48.png" class="kg-image"></figure><h2 id="back-up-jira">Back up Jira</h2><p>If you run your own jira (which, it seems, Atlassian plans to stop supporting), then you can use the <a href="https://confluence.atlassian.com/adminjiraserver/automating-jira-application-backups-938847675.html">built-in backup utility</a> that comes with Jira, or <a href="https://confluence.atlassian.com/adminjiraserver/backing-up-data-938847673.html">just back up your Database and attachments manually</a>. The latter will make a recovery more difficult, but it's easier to configure, and the resulting backup runs faster and takes up much less space since you'll only be saving changes as opposed to all of your jira data on each backup run.</p><p>In my case, in addition to my database this is all I need to back up my Jira attachments:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-45.png" class="kg-image"></figure><p>To make sure your jira is in a consistent state, I recommend stopping jira before the backup and starting it back up afterwards. This is simple enough. Create a <code>stop_jira.sh</code> script somewhere (I chose my <code>/home/my_username/backup</code> directory) and paste the following:</p><pre><code class="language-bash">#!/bin/bash
sudo systemctl stop jira.service &amp;&gt; "$(date +/home/laci/backup/log/stop_jira_%Y-%m-%d_%H-%M-%S.log)"
exit 0</code></pre><p>also create a start_jira.sh script:</p><pre><code class="language-bash">#!/bin/bash
sudo systemctl start jira.service &amp;&gt; "$(date +/home/laci/backup/log/start_jira_%Y-%m-%d_%H-%M-%S.log)"
exit 0</code></pre><p>Also make it executable!</p><p>You will probably need to allow your user to run the systemctl commands in the above files without reauthentication, for this we can follow one of the approaches described in <a href="https://itectec.com/ubuntu/ubuntu-how-to-start-and-stop-a-systemctl-service-inside-a-bash-script/">Ubuntu – How to start and stop a systemctl service inside a bash script</a>:</p><pre><code>sudo visudo -f /etc/sudoers.d/MYUSERNAME</code></pre><p>Then paste:</p><pre><code>Cmnd_Alias JIRASERVICE = \
    /bin/systemctl stop jira.service, \
    /bin/systemctl start jira.service

MYUSERNAME ALL = (root) NOPASSWD: JIRASERVICE</code></pre><p>Replace "MYUSERNAME" with your linux username in the above commands. This way your user can run <code>sudo systemctl start jira.service</code> without manual authentication.</p><p>Now, in your duplicati job, add <code>run-script-before-required</code> and <code>run-script-after</code> options:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-49.png" class="kg-image"></figure><h2 id="back-up-gitlab">Back up GitLab</h2><p>GitLab has an extensive backup solution built in. You can configure that or keep it simple and just create a filesystem-based backup. Read the "<a href="https://docs.gitlab.com/ee/raketasks/backup_restore.html#alternative-backup-strategies">Alternative backup strategies</a>" section in the GitLab docs. Like with Jira, this is easier to set up, runs faster, and takes up much less space than having GitLab create backup files and backing that up. <a href="https://serverfault.com/a/903886">Users have reported success</a> restoring GitLab from a backup of two important directories:</p><ul><li>/var/opt/gitlab</li><li>/etc/gitlab</li></ul><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-50.png" class="kg-image"></figure><p>To make sure your GitLab is in a consistent state, I recommend stopping it before the backup and starting it back up afterwards. Create a <code>stop_gitlab.sh</code> script somewhere (I chose my <code>/home/my_username/backup</code> directory) and paste the following:</p><pre><code class="language-bash">#!/bin/bash
gitlab-ctl stop &amp;&gt; "$(date +/home/YOUR_LOGIN/backup/log/stop_gitlab_%Y-%m-%d_%H-%M-%S.log)"
exit 0</code></pre><p>also create a start_jira.sh script:</p><pre><code class="language-bash">#!/bin/bash
gitlab-ctl start &amp;&gt; "$(date +/home/YOUR_LOGIN/backup/log/start_gitlab_%Y-%m-%d_%H-%M-%S.log)"
exit 0</code></pre><p>Also make it executable!</p><p>Now, in your duplicati job, add <code>run-script-before-required</code> and <code>run-script-after</code> options like we did with Jira above (step 5, advanced options).</p><h2 id="issues">Issues</h2><p>Backup starts failing with message "CERTIFICATE_VERIFY_FAILED"</p><p>Solution is to add the "accept-any-ssl-certificate" option to the given backup.</p><h2 id="manually-upgrading">Manually Upgrading</h2><p>Duplicati notifies you on the web UI if an update is available and you can usually install the update from there. In some versions this functionality is broken, you can then just install the latest version as follows:</p><pre><code>xxx@www:~$ wget https://github.com/duplicati/duplicati/releases/download/v2.0.6.100-2.0.6.100_canary_2021-08-11/duplicati_2.0.6.100-1_all.deb
xxx@zensoft:~$ sudo apt install ./duplicati_2.0.6.100-1_all.deb</code></pre><p>Find the latest release from <a href="https://github.com/duplicati/duplicati/releases">https://github.com/duplicati/duplicati/releases</a></p>]]></content:encoded></item><item><title><![CDATA[Troubleshooting Scanning from Kyocera to Windows 10]]></title><description><![CDATA[Enable SMB v1? Firmware update? Windows firewall? There are many things you can try to set up scan-to-folder with your Kyocera MFC.]]></description><link>https://kb.zensoft.hu/scanning-from-kyocera-to-windows-10/</link><guid isPermaLink="false">5f86d26003b472091ae60a4f</guid><category><![CDATA[Kyocera]]></category><category><![CDATA[Printer]]></category><category><![CDATA[Scan-to-Folder]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[Windows 10 Bugs]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Wed, 14 Oct 2020 14:23:58 GMT</pubDate><content:encoded><![CDATA[<p>This is a troubleshooting guide meant to be used if you've already tried to set up scanning from your Kyocera to your computer and failed. For basic instructions on how to get started, I would recommend to these sites:</p><ul><li><a href="https://sites.google.com/view/howtoguidesforkyoceraprinters/how-to-setup-scan-to-folder">How to set up scan to folder in "How to guides for Kyocera Devices"</a></li><li><a href="https://www.kyoceradocumentsolutions.com.au/support/technicalsupport/faqs/Documents/SMB%20Win10.pdf">Scan to Folder via SMB from Kyocera MFD/MFP to Windows 10 by Kyocera (pdf)</a> and <a href="https://www.kyoceradocumentsolutions.com.au/support/technicalsupport/faqs/Documents/SMB%20Win10.pdf">link 2</a></li></ul><p>In short: </p><ol><li>Create a dedicated user in Windows that Kyocera will use to connect to it, you can run <code>netplwiz</code> for quick access to user management</li><li><a href="https://www.windowscentral.com/how-hide-specific-user-accounts-sign-screen-windows-10">Hide the user from the login screen</a> by editing your registry, and creating a DWORD (32-bit) with the same key (name) as the dedicated user for Kyocera and with value "0" in the following location: <br><code>HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon\SpecialAccounts\UserList</code> (if the path does not exist, create it)</li><li>Share the target folder in Windows using <em>Advanced Sharing </em>(just clicking on share will NOT work)</li><li>Give permissions to the folder for the dedicated user <u>both</u> in the sharing dialog (Folder Properties → Advanced Sharing → Permissions) as well as on the "Security" tab of the folder properties dialog</li><li>Ensure SMB is enabled on your Kyocera (log in as admin, Network Settings page, under "Send Protocols")</li><li>Create an address book entry on your Kyocera web control panel:</li></ol><p>Address Book → Machine Address Book → Add</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-24.png" class="kg-image"></figure><p>Tips:</p><ul><li>You can set the Host Name to the name of the computer, or if that doesn't work try to give a static IP address to the client and enter that</li><li>The path should not start with a slash or the computer name!</li><li>If you're on a domain, the username should be in the format: <code>user@domain</code>, otherwise: <code>computer-name\user</code></li></ul><!--kg-card-begin: html--><p class="alert alert-info">You can also try Kyocera's ancient "Scan to SMB" utility, which will try to do the above automatically. It....sometimes works. Google it, or try to find it on <a href="https://mx.kyoceradocumentsolutions.com/en/download-center.html?prod-category=A3+MFPs&product=1102W92US0">this page</a>.</p><!--kg-card-end: html--><p>If you got this far and it's not working, first take a moment and consider whether it would be easier to just set up</p><p>(a) configuring SMTP &amp; delivering your scans via email, or </p><p>(b) an ftp server on the network &amp; delivering scans there</p><p>Both take less than half an hour to set up and will work reliably. If you are intent on getting your Kyocera to work with SMB, then be prepared to spend hours troubleshooting the issue and boldly read on...</p><hr><p>My favorite printer brands currently are Kyocera, Okidata, and Epson. All three companies continue to innovate, and they all offer affordable printers with very low cost of maintenance. I used to prefer HP until they got on the <em>let's-rip-off-our-customers-with-overpriced-ink-and-disable-aftermarket-toners</em> gravy train. </p><p>Unfortunately there is one issue that I keep running into with Kyocera printers. It has become very difficult to set up scannning to a computer via SMB lately. This is not all Kyocera's fault, these MFC-s still work fine with PC-s running Windows 7, and the problems often stem from "security improvements" and the general disaster that Windows has become. But Kyocera IS partly to blame because they are slow to adapt, and you can still buy Kyoceras with old firmware, and additionally they exacerbate the issue by not providing decent documentation and by "hiding" the software required to effectively troubleshoot the issue from the public. They rely too much on having a network of technicians worldwide - but many users don't want to spend top $ for a technician to fix an old printer or even to install a new one. These things should just work and if they don't, Kyocera should have an up-to-date guide published in a prominent location on the website with effective instructions to solve it as well as all software necessary (including firmware).</p><p>Anyways, I'm not an expert and I have no "magic" solution, this is just a post where I gather all <em>useful</em> suggestions I could find on this topic. Naturally, none of these come from either Kyocera or Microsoft itself. </p><h2 id="the-dirty-word-smb">The dirty word: "SMB"</h2><p>The underlying issue often has to with SMB. Windows used to support SMB v1, but this has been disabled in newer versions of Windows 10. Certain Kyocera printers only support SMB v1, others require a firmware update to support SMB v2/v3, and newer devices support all three. You can <a href="https://www.varonis.com/blog/smb-port">read about SMB here</a>. You can read about which printers support which protocol <a href="https://sites.google.com/view/howtoguidesforkyoceraprinters/smb-support?authuser=0">here</a>. In case that link goes down, here's the relevand part:</p><h3 id="kyocera-devices-that-support-smb-version-1-version-2-and-version-3">KYOCERA devices that support SMB version 1, version 2 and version 3</h3><ul><li>ECOSYS M2040dn - ECOSYS M4025idn - ECOSYS M4032idn - ECOSYS M8024cidn - ECOSYS M8030cidn</li><li>ECOSYS M2135dn</li><li>ECOSYS M2635dn</li><li>ECOSYS M2735dw - ECOSYS M2540dn - ECOSYS M2640idw -</li><li>ECOSYS M5521cdn - ECOSYS M5521cdw - ECOSYS M5526cdn - ECOSYS M5526cdw</li><li>TASKalfa 3211i - TASKalfa 4011i</li><li>TASKalfa 5052ci - TASKalfa 4052ci. TASKalfa 6052ci</li><li>TASKalfa 2552ci - TASKalfa 3252ci</li><li>TASKalfa 4002i - TASKalfa 5002i - TASKalfa 6002i - TASKalfa 7002i - TASKalfa 8002i</li><li>TASKalfa 7052ci - TASKalfa 8052ci</li></ul><p><strong>These devices require firmware version 6 or higher</strong></p><ul><li>ECOSYS M6030cdn - ECOSYS M6530cdn - ECOSYS M6035cidn - ECOSYS M6535cidn</li><li>TASKalfa 3051ci</li><li>TASKalfa 3501i - TASKalfa 4501i - TASKalfa 5501i - TASKalfa 6501i</li><li>TASKalfa 3551ci - TASKalfa 4551ci - TASKalfa 5551ci</li><li>TASKalfa 6551ci - TASKalfa 7551ci</li><li>TASKalfa 8001i</li></ul><p><strong><strong>These devices require firmware version 3 or higher</strong></strong></p><ul><li>TASKalfa 306ci - TASKalfa 356ci - TASKalfa 406ci</li></ul><p><strong><strong>These devices require firmware version 5 or higher</strong></strong></p><ul><li>ECOSYS M3040dn - ECOSYS M3540dn - ECOSYS M3040idn - ECOSYS M3540idn - ECOSYS M3550idn - ECOSYS M3560idn - ECOSYS M6026cdn - ECOSYS M6526cdn - ECOSYS M6026cidn - ECOSYS M6526cidn - ECOSYS M2030dn - ECOSYS M2530dn - ECOSYS M2035dn - ECOSYS M2535dn</li><li>TASKalfa 266ci</li><li>TASKalfa 3010i - TASKalfa 3510i</li><li>TASKalfa 2551ci</li></ul><h3 id="kyocera-devices-that-only-support-smb-version-1">KYOCERA devices that only support SMB version 1</h3><ul><li>TASKalfa 3050ci - TASKalfa 3550ci - TASKalfa 4550ci - TASKalfa 5550ci</li><li>TASKalfa 1800 - TASKalfa 2200</li><li>FS-1220MFP - FS-1320MFP - FS-1325MFP - FS-6025MFP - FS-6030MFP - FS-6525MFP - FS-6530MFP - FS-C8020MFP - FS-C8025MFP - FS-C8520MFP - FS-C8525MFP</li></ul><hr><h2 id="firmware-update">Firmware Update</h2><p>You should first check if your printer supports SMB2/3. If a firmware update is required, then don't even bother with any of the other solutions - I've tried them all and some printers simply don't work with Windows 10 without a firmware update. Unfortunately Kyocera does not make firmware updates available to the public.</p><p>You can check your firmware version on the Device Information → Configuration page:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-25.png" class="kg-image"></figure><p>Kyocera has release several tools for managing their printers. Personally I haven't figured out which is better or why there are so many tools. You can use Kyocera Net Admin (which is a "web-based" tool) or Kyocera Net Viewer, but there are others like "Kyocera Network Device Manager", "Kyocera Device Manager", etc. I used <strong>Kyocera Net Viewer </strong>because it's one of the smaller downloads. Unfortunately, it is not easy to find - use google. I found some up-to-date versions here: <a href="http://kyoceradocumentsolutions.hu/letoltesek/tartalom/579132">http://kyoceradocumentsolutions.hu/letoltesek/tartalom/579132</a>, you can also try the <a href="https://www.kyoceradiscovery.com/download-center.html">"Quick Links" on Kyoceradiscovery.com</a></p><p>You will also need the updated firmware file. This is even harder to find. As I understand it, Kyocera only makes this available to authorized technicians. A shame because the end result is that many printers, which work fine, are thrown away when a firmware update is really all that is needed. Bad for the environment! I personally found some firmware on <a href="https://vk.com/topic-115150661_35168109?post=39">some russian site</a>.</p><p>Once you got this far, google youtube for instructions on how to update your firmware with Kyocera Net Viewer. Or just follow this screen shot:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-30.png" class="kg-image"></figure><p>Default credentials are often: Admin/Admin</p><hr><h2 id="turn-on-smbv1">Turn on SMBv1</h2><p>This is not recommended. SMBv1 was deprecated for a reason. But, there comes a point where you're ready to try <em>anything.</em></p><p>You can enable SMBv1 by running <code>optionalfeatures.exe</code>, scroll down to SMB and tick SMB 1.0/CIFS Client (but not SMB 1.0/CIFS Automatic Removal)!</p><p>Some quotes:</p><blockquote>Start the "Function Discovery Provider Host" and "Function Discovery Resource Publication" services, and then set them toAutomatic (Delayed Start).</blockquote><blockquote>When you open Explorer Network, enable network discovery when you are prompted.</blockquote><p><a href="https://answers.microsoft.com/en-us/windows/forum/windows_10-files/scan-to-folder-through-smb-scan-is-notworking-in/c46bad27-b9f2-4abe-b920-a33a362af0b5">(source)</a></p><blockquote>So u just need to enable on win8 the SMB ver 1 with Powershell command : To enable SMBv1 on the SMB client, run the following commands:<br>sc.exe config lanmanworkstation depend= bowser/mrxsmb10/mrxsmb20/nsi<br>sc.exe config mrxsmb10 start= auto</blockquote><h2 id="firewall">Firewall</h2><p>Turn off your firewall to see if that is the issue. Turn off both your Windows firewall as well as any proprietary firewall you might have installed (like with antivirus). </p><p>Rules to set to allow for windows firewall:</p><ul><li>File and Printer Sharing (NB-Name-In), UDP 137</li><li>File and Printer Sharing (NB-Session-In), TCP 139</li><li>File and Printer Sharing (SMB-In), TCP 445</li><li>File and Printer sharing (NB- Datagram-In), UDP 138</li></ul><h2 id="getting-desperate-">Getting desperate...</h2><ul><li>Try using the IP address of the machine instead of the hostname</li><li>Add exceptions in Windows Firewall (incoming, printers and file sharing, SMB)</li><li>Turn on public sharing for the folder</li><li>Windows 10 blocks SMB on public networks, check the network profile of the network you're connected to and set it to Private</li><li>Check "Enable file sharing for devices that use 40- or 56-bit encryption" in "Advanced sharing settings", also enable "Password Protected Sharing"</li></ul><p>Set these services to "Automatic":</p><ul><li>Function Discovery Provider Host</li><li>Function Discovery Resource Publication</li><li>SSDP Discovery</li><li>UPnP Device Host</li></ul><h3 id="further-reading-references-">Further Reading / References:</h3><ul><li><a href="https://www.copytechnet.com/forums/kyocera-mita-copystar/126402-scan-folder-windows-10-kyocera.html#post590875">copytechnet forums</a></li><li><a href="https://docs.microsoft.com/en-us/windows/security/threat-protection/security-policy-settings/network-security-lan-manager-authentication-level">Network security: LAN Manager authentication level</a></li><li><a href="https://social.technet.microsoft.com/Forums/sharepoint/en-US/45f11013-3e03-4b3b-afa0-743131c479f0/ricoh-aficio-mp-c2051-scan-to-folder-windows-server-2012-error-authentication-with-the?forum=winserverfiles">Lots of other people having similar issues with Ricoh devices on technet</a></li><li><a href="https://answers.microsoft.com/en-us/windows/forum/windows_10-files/scan-to-folder-through-smb-scan-is-notworking-in/c46bad27-b9f2-4abe-b920-a33a362af0b5">Scan to Folder through SMB Scan is notworking in Windows 10 pro</a></li><li><a href="https://community.spiceworks.com/topic/2057918-scanning-to-windows-10">Scanning to windows 10</a></li><li><a href="https://community.spiceworks.com/topic/1988202-kyocera-scan-to-folder-setup">Kyocera scan to folder setup</a></li><li><a href="https://answers.microsoft.com/en-us/windows/forum/windows_10-files/homegroup-removed-how-to-get-network-sharing-work/01277332-2916-4a68-853a-116696b20743">Homegroup removed! How to get network sharing work with Windows 10 v1803.</a></li></ul>]]></content:encoded></item><item><title><![CDATA[Backup your Ubuntu Linode to your QNAP NAS with Nakivo]]></title><description><![CDATA[<p>I use a three-pronged approach to backup up my Ubuntu Linodes:</p><ol><li>I use Linode's own backup service</li><li>Duplicati to back up specific directories &amp; mysqldump of my databases</li><li>Nakivo Backup to back up an image of each node to my QNAP NAS</li></ol><p><em>For an overview of my backup strategy, as</em></p>]]></description><link>https://kb.zensoft.hu/backup-your-ubuntu-linode-to-your-qnap-nas-with-nakivo/</link><guid isPermaLink="false">5f858c8403b472091ae60962</guid><category><![CDATA[QNAP]]></category><category><![CDATA[NAS]]></category><category><![CDATA[Backup Software]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[MSP]]></category><category><![CDATA[Self-Hosted]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Tue, 13 Oct 2020 12:26:59 GMT</pubDate><content:encoded><![CDATA[<p>I use a three-pronged approach to backup up my Ubuntu Linodes:</p><ol><li>I use Linode's own backup service</li><li>Duplicati to back up specific directories &amp; mysqldump of my databases</li><li>Nakivo Backup to back up an image of each node to my QNAP NAS</li></ol><p><em>For an overview of my backup strategy, as well as alternative software and solutions, see my post "<a href="https://kb.zensoft.hu/backing-up-a-headless-ubuntu-web-server-to-cloud/">Backing up a Headless Ubuntu Web Server (to Cloud &amp; QNAP NAS)</a>".</em></p><h2 id="misleading-pricing-on-nakivo-s-website">Misleading pricing on Nakivo's website?</h2><p>Unfortunately, only after getting it all to work did I notice this little pop-up on Nakivo's website:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-31.png" class="kg-image"></figure><!--kg-card-begin: html--><p class="alert alert-warning">So, whereas on first glance you might think that a perpetual "Pro Essentials" license for a linux server would be $50, in fact you have to pay for "2 bundles of 5 servers", or $500!</p><!--kg-card-end: html--><p>If this doesn't bother you, or you are open to signing up for their subscription service (which is reasonably priced at $25/year/server but also with a minimum order of 10 licenses), then read on...</p><h2 id="setting-up-nakivo-transporter-on-your-linode-from-your-qnap-nas">Setting up Nakivo Transporter on your Linode from your QNAP NAS</h2><p>Before you start, install Nakivo Backup from the QNAP App Center: </p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-16.png" class="kg-image"></figure><p>You only need Nakivo Backup on your NAS. Install Nakivo Transporter only if you wish to use your server as a source for backup data, and you have the full Nakivo Backup program installed somewhere else.</p><p>The transporter component will have to be installed on your node, but Nakivo Backup will do that for you.</p><h3 id="-1-enable-un-pw-auth-on-your-node">(1) Enable un/pw auth on your node</h3><p>If you have a properly secured Linode, then you have username/password auth turned off. You will have to temporarily enable it for Nakivo to be able to log into the machine and install the transporter. </p><p>Although you could manually install the transporter on your node following <a href="https://helpcenter.nakivo.com/display/NH/Installing+on+Linux">Nakivo's docs</a>, this is not useful because when you then try to add the machine in Nakivo Backup, it will try to install it again and complain that the transporter is already installed.</p><p>You could also use a private key with Nakivo, and then follow <a href="https://helpcenter.nakivo.com/User-Guide/Content/Settings/Inventory/Managing-Credentials.htm">Nakivo's docs</a> which instruct you as follows: "If you generated your key with a passphrase, you have to enter this passphrase into the <strong>password</strong> and <strong>repeat password</strong> boxes." But, this doesn't work, because the first thing Nakivo tries to execute is this: <code>sudo bash -c set -e &amp;&amp; set -o pipefail &amp;&amp; [ -f "/etc/os-release" ] &amp;&amp; cat /etc/os-release | grep '^ID=' | sed 's/[^=]*= *//' || ls</code> but this fails because sudo asks for a password and Nakivo doesn't seem to supply it. So it seems to me that Nakivo simply didn't consider the possibility of using a private key along with sudo asking for a password. Bummer.</p><p>So, just enable username/password auth for your specific IP. </p><pre><code class="language-bash">sudo vi /etc/ssh/sshd_config</code></pre><p>Leave the line "PasswordAuthentication no" as is and add the following to the end of the file:</p><pre><code class="language-bash"># Settings that override the global settings for matching IP addresses only
# Allow un/pw auth for home NAS:
Match address 111.222.333.444
    PasswordAuthentication yes</code></pre><p>Save the file &amp; reload sshd to apply:</p><pre><code class="language-bash">sudo service sshd restart</code></pre><h3 id="-2-allow-nakivo-through-your-firewall">(2) Allow Nakivo through your Firewall</h3><p>You can configure which ports the transporter uses in Nakivo Backup:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-20.png" class="kg-image"></figure><p>The default ports are as you see above. You will have to allow  I use UFW so for me this was simple enough:</p><pre><code>sudo ufw allow from 111.222.333.0/24 to any port 9446:10000 proto tcp</code></pre><p>If you have a fix IP address you can specify that, or a subnet as I did. See <a href="https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-with-ufw-on-ubuntu-14-04">How To Set Up a Firewall with UFW on Ubuntu 14.04</a> for help on setting up and using UFW.</p><h3 id="bonus-allow-nakivo-through-your-firewall-using-dynamic-ip-address">Bonus: allow Nakivo through your Firewall using Dynamic IP Address</h3><p>If you don't have a static IP address, you can use the method described in <a href="https://unix.stackexchange.com/questions/91701/ufw-allow-traffic-only-from-a-domain-with-dynamic-ip-address">UFW: Allow traffic only from a domain with dynamic IP address</a>. </p><p>Use a dynamic DNS service to keep a pointer to your IP address and then create a script such as the following:</p><pre><code>#!/bin/bash
HOSTNAME=YOUR-DYNAMIC-DOMAIN
COMMENT=$HOSTNAME-Nakivo

if [[ $EUID -ne 0 ]]; then
   echo "This script must be run as root"
   exit 1
fi

new_ip=$(host $HOSTNAME | head -n1 | cut -f4 -d ' ')
old_ip=$(/usr/sbin/ufw status | grep $COMMENT | head -n1 | tr -s ' ' | cut -f3 -d ' ')

if [ "$new_ip" = "$old_ip" ] ; then
    echo IP address has not changed
else
    if [ -n "$old_ip" ] ; then
        /usr/sbin/ufw delete allow from $old_ip to any port 9446:10000 proto tcp
    fi
    /usr/sbin/ufw allow from $new_ip to any port 9446:10000 proto tcp comment $COMMENT
    echo iptables have been updated
fi
</code></pre><p>Make sure to update "YOUR-DYNAMIC-DOMAIN". Then create a cron job (in /etc/cron.d):</p><pre><code>SHELL=/bin/sh
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin

*/5 * * * * root { printf "\%s: " "$(date "+\%Y-\%m-\%d \%H:\%M:\%S")"; /home/USER/backup/ufw_allow_nakivo.sh ; } &gt;&gt;/home/USER/backup/log/ufw_allow_nakivo.log 2&gt;&amp;1</code></pre><p>If you have your domain at Google Domains, you can easily set your up your QNAP NAS to update the record dynamically. </p><p>Google's article on the topic: <a href="https://support.google.com/domains/answer/6147083?hl=en">Learn about Dynamic DNS</a></p><p>In your NAS, Control Panel → Network &amp; Virtual Switch → DDNS, add:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/12/image.png" class="kg-image"></figure><p>in Google Domains on the DNS panel open "Advanced Settings" to add the dynamic domain name. </p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/12/image-1.png" class="kg-image"></figure><p>Once created, click "View Credentials" to get the credentials you need to enter into QNAP:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2021/12/image-2.png" class="kg-image"></figure><h3 id="-3-register-the-machine-with-nakivo-backup">(3) Register the machine with Nakivo Backup</h3><p>Open Nakivo Backup on your NAS and go to Settings → Inventory to add a new machine. Specify the display name, type, hostname etc. </p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-17.png" class="kg-image"></figure><p>It will take a few minutes for the transporter to be installed. Be patient.</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-18.png" class="kg-image"></figure><p>You can check the progress of the installation of the transporter on the "Transporters" tab:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-19.png" class="kg-image"></figure><h3 id="-4-disable-un-pw-auth-on-your-node-">(4) Disable un/pw auth on your node!</h3><p>Once Nakivo backup installs the transporter, you no longer need username/password authentication to be enabled on your node.</p><h3 id="done-">Done!</h3><p>You can now define a new backup for your machine (Dashboard → Create → Physical machine backup), set up email alerts (Settings → General → Email Notifications), run a backup &amp; dry-run a restore. </p><p>Tip: when creating your backup job, on the "Destination" page, click Advanced options...</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-21.png" class="kg-image"></figure><p>...and now you can exclude a disk from the backup:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-22.png" class="kg-image"></figure><!--kg-card-begin: markdown--><p><mark>Also, make sure to just use the &quot;Onboard repository&quot;. I tried creating a dedicated partition on the NAS, adding it as a target storage destination, but after I created backups there, I was unable to recover any files from the repository. Quite scary! So just use the &quot;Onboard repository&quot;.</mark></p>
<!--kg-card-end: markdown--><p>I also recommend enabling <em>Network acceleration</em> on the options page:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-23.png" class="kg-image"></figure><!--kg-card-begin: html--><p class="alert alert-warning">Nakivo has <a href="https://labs.f-secure.com/advisories/nakivo-backup-and-replication-multiple-vulnerabilities/">several outstanding security vulnerabilities</a> at the moment, so consider reviewing Nakivo's <a href="https://helpcenter.nakivo.com/display/KB/Security+Considerations">Security Considerations</a> before calling it a day.</p><!--kg-card-end: html-->]]></content:encoded></item><item><title><![CDATA[Comparison of PC Backup Software for Small Businesses]]></title><description><![CDATA[In this post I'd like to share my research & experience ensuring that my clients have a proper backup strategy in place.]]></description><link>https://kb.zensoft.hu/backup-software-for-small-businesses/</link><guid isPermaLink="false">5f84352603b472091ae608dc</guid><category><![CDATA[Backup Software]]></category><category><![CDATA[Biztonsái mentés]]></category><category><![CDATA[QNAP]]></category><category><![CDATA[NAS]]></category><category><![CDATA[IT Services]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Mon, 12 Oct 2020 10:59:29 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: html--><p class="alert alert-info">Read my dedicated post on <a href="https://kb.zensoft.hu/backing-up-a-headless-ubuntu-web-server-to-cloud/">Backing up a Headless Ubuntu Web Server (to Cloud & QNAP NAS)</a> if you're a web dev without a plan B!</p><!--kg-card-end: html--><p>If you're in a hurry, just check out my top pics, which are:</p><h3 id="macrium-reflect-for-backing-up-pc-s"><a href="https://www.macrium.com/reflectfree">Macrium Reflect</a> for backing up PC-s</h3><p>The free edition is fine but I recommend forking over a few bucks and upgrading to paid. It's a perpetual license and in this day of corporate greed lead by Adobe we should appreciate companies that still offer perpetually licensed products. I personally got the workstation edition which comes with a free! central management console. I've also deployed it at all of my clients where we are backing up dozens of computers and it works mostly great. Well, there are issues sometime but nothing's perfect.</p><h3 id="duplicati-for-backing-up-linux-boxes-to-cloud-or-most-other-destinations-"><a href="https://www.duplicati.com/">Duplicati</a> for backing up Linux boxes to Cloud (or most other destinations)</h3><p>Read my other post where I detail all the software I checked out! It's free and it's absolutely fantastic! It comes with a web-based UI, it's super fast, the recovery process is painless, and it has a lot of options such as email notifications/http ping/pre- post-exec scripts and so on.</p><h3 id="backblaze-as-your-cloud-backup-destination"><a href="https://www.backblaze.com/b2/cloud-storage.html">Backblaze</a> as your cloud backup destination</h3><p>because it's cheap, the pricing is simple &amp; transparent, and it's easy to use.</p><h3 id="qnap-nas-for-backing-up-locally-on-your-lan"><a href="https://www.qnap.com/">QNAP NAS</a> for backing up locally on your LAN</h3><p>but why stop there, set up some VM-s on it and have a home server, upgrade your home lab to 2,5 gigabit (they have 5 gigabit as well but trust me it just doesn't work...we're just not there yet). QNAP also comes with some free backup software you could to back up your PC-s but...it doesn't compare to Macrium. Their Sync software is not bad however.</p><h3 id="goodsync-syncovery-or-freefilesync-for-manual-scheduled-or-quasi-continuout-syncing-of-files"><a href="https://www.goodsync.com/">GoodSync</a>, <a href="https://www.syncovery.com/">Syncovery</a>, or <a href="https://freefilesync.org/">FreeFileSync</a> for manual, scheduled, or quasi-continuout <a href="https://www.youtube.com/watch?v=gmOTpIVxji8">syncing</a> of files</h3><p>across laptops, or between your home NAS and your laptops. These programs can sync files on a schedule or watch your filesystem for changes and sync on-the-fly.</p><h3 id="syncthing-or-resilio-sync-for-continuous-sync"><a href="https://syncthing.net/downloads/">Syncthing</a> or <a href="https://www.resilio.com/">Resilio Sync</a> for continuous sync</h3><p>much like google "Backup and Sync" except between your own devices. These work differently than the aforementioned manual and scheduled sync programs and are built on fundamentally different algorithms.</p><p></p><h2 id="some-other-tools-that-i-ve-tried-">Some other tools that I've tried...</h2><p>(but did not end up using):</p><h3 id="urbackup"><a href="https://www.urbackup.org/">URBackup</a></h3><h3 id="backuppc"><a href="https://backuppc.github.io/backuppc/">BackupPC</a></h3><h3 id="msp360"><a href="https://www.msp360.com/">MSP360</a></h3><h3 id="cloudberry-backup"><a href="https://www.msp360.com/backup.aspx">CloudBerry Backup</a></h3><h3 id="syncovery"><a href="https://www.syncovery.com/">Syncovery</a></h3><p></p><h2 id="and-even-more-tools-that-looked-good">And even more tools that looked good</h2><p>but I didn't try:</p><h3 id="spideroak-one"><a href="https://spideroak.com/one/">SpiderOak One</a></h3><h3 id="crashplan"><a href="https://www.crashplan.com/en-us/">CrashPlan</a></h3><h3 id="duplicacy"><a href="https://duplicacy.com/">Duplicacy</a></h3><h3 id="veeam-agent-for-microsoft-windows-free"><a href="https://www.veeam.com/windows-endpoint-server-backup-free.html">Veeam Agent for Microsoft Windows FREE</a></h3><p></p><hr><p></p><h2 id="some-background">Some Background</h2><p>My main business is software development, however as an "added bonus" we also provide basic services for our clients (which are small businesses). So, I am not an MSP with hundreds of clients &amp; matching experience. Still, in this post I'd like to share my research &amp; experience ensuring that my clients have a proper backup strategy in place. Of course, haters will argue that a business should pay a "proper" MSP to handle IT infrastructure and I won't argue with that. But small businesses can't always afford such top-tier services...and MSP-s often don't even wish to deal with clients where there are only a few machines. In any case, I'm not trying to give anyone advice, but perhaps writing this post will help someone else in a similar situation.</p><p>If you speak Hungarian, I also have a more general overview post about backup strategies here: <a href="https://kb.zensoft.hu/tudatosan-a-biztonsagi-mentesrol/">Tudatosan a biztonsági mentésről</a></p><p>Also, please read <a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">The 3-2-1 Backup Strategy</a> if you are unfamiliar with the term.</p><p>My other posts in this topic:</p><ul><li><a href="https://kb.zensoft.hu/qnap-nas/">QNAP NAS &amp; Backup Software Experiences</a></li><li><a href="https://kb.zensoft.hu/macrium-reflect-troubleshooting/">Macrium Reflect Troubleshooting</a></li></ul><h2 id="why-not-just-google-drive-onedrive-dropbox">Why not just Google Drive/OneDrive/DropBox?</h2><p>I will quote from an email I wrote:</p><blockquote>With regards to online services, again we have to differentiate between cloud storage and online backup. Cloud storage is like Google Drive or Microsoft OneDrive or DropBox business. Online backup is if you actually create a backup of the machine itself.<br><br>Really we should consider what risks we are aiming to mitigate.<br><br>Ransomware viruses are a pain because they encrypt all files on the machine, and any files on the network that the machine has access to. Google drive isn't a good solution to this because the computer will synchronize the encrypted files to google drive, thus overwriting the originals there. You can see "previous versions" of files with google drive but it becomes very cumbersome to manually sort through all files and see what was encrypted and what wasn't.<br><br>DropBox for Business seems to be a better option because they have some features specifically for this, called "DropBox Rewind". You can read about it here, the faq here, and a how-to here. So if we are considering using cloud storage to mitigate a possible ransomware attack, then DropBox seems to be a good solution. The cost is $15/user/month for DropBox Business Advanced. This plan includes the rewind feature as well as the ability to sign in as another user, so you could get access to the files of any of your employees if you wanted.</blockquote><p>So, cloud storage is a great strategy for sharing files &amp; having some level of protection against ransomware. But it has its limitations, and data loss often occurs due to a human error, or even thanks to a disgruntled employee. </p><h2 id="a-diary-of-software-i-tried-or-just-considered-">A diary of software I tried or just considered...</h2><h3 id="idrive-saas-"><a href="https://www.idrive.com/pricing">IDrive</a> (SAAS) 👎</h3><p>IDrive: it seemed like a great solution at first. Very attractive pricing &amp; the software has a good balance of features and ease of use. Right now it's $52 for 5TB for the first year for unlimited computers! There are lots of good reviews out there, but I suspect many of these are paid. I also read many negative reviews where customers complain about being charged extra for using "extra" space. So, basically, they offer great deals on storage, and then when your backup fills up, instead of deleting old backups (or doing some version of incrementals forever), they start charging you extra. Also, the offers are <em>for the first year only! </em>Now I'm sure IDrive works great for many customers but tactics like this really put me off so I continued my search.</p><h3 id="veeam-">VEEAM 👍</h3><p>VEEAM is more geared towards enterprise customers but the have several free backup solutions, as well as an affordable package for SMB-s. </p><p>Here's an excellent comparison of VEEAM and Macrium: <a href="https://symmetric.co.nz/blog/post/macrium-free-vs-veeam-agent#:~:text=Veeam%20has%20a%20simplified%20look,into%20the%20computer's%20disk%20configuration.">Macrium Free vs Veeam Agent Free Review</a></p><h3 id="to-be-continued-">To be continued...</h3>]]></content:encoded></item><item><title><![CDATA[Backing up a Headless Ubuntu Web Server (to Cloud & QNAP NAS)]]></title><description><![CDATA[<!--kg-card-begin: html--><p class="alert alert-info">Read my dedicated post on <a href="https://kb.zensoft.hu/backup-software-for-small-businesses/">PC backup software</a> if that's what you're after!</p><!--kg-card-end: html--><p>I use several Ubuntu-based VM-s hosted at Linode, which fulfill various roles (web server, JIRA, knowledgebase software). Of course I already pay for Linode's in-house backup solution, which is reliable &amp; has saved me in the past.</p>]]></description><link>https://kb.zensoft.hu/backing-up-a-headless-ubuntu-web-server-to-cloud/</link><guid isPermaLink="false">5f841e7d03b472091ae60853</guid><category><![CDATA[Backup Software]]></category><category><![CDATA[Ubuntu]]></category><category><![CDATA[NAS]]></category><category><![CDATA[Linode]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[MSP]]></category><category><![CDATA[Self-Hosted]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Mon, 12 Oct 2020 10:22:58 GMT</pubDate><content:encoded><![CDATA[<!--kg-card-begin: html--><p class="alert alert-info">Read my dedicated post on <a href="https://kb.zensoft.hu/backup-software-for-small-businesses/">PC backup software</a> if that's what you're after!</p><!--kg-card-end: html--><p>I use several Ubuntu-based VM-s hosted at Linode, which fulfill various roles (web server, JIRA, knowledgebase software). Of course I already pay for Linode's in-house backup solution, which is reliable &amp; has saved me in the past. It is great if you have a serious issue with your whole node &amp; need to restore it to a day ago. However, it has some limitations:</p><ul><li>If Linode goes bust or accidentally deletes my account (I've read about such cases, although I'm not sure if they were resolved) or some other unforseen event occurs then having backups with Linode is not much use</li><li>Restoring such backups is a pain -  you have to spin up a new node &amp; restore there, even if all you want is a file from a few days ago</li><li>And in any case it's good to have several indepentent backup strategies, &amp; setting up file-level backup provides for a good opportunity to take inventory of what is worth backing up!</li><li>It would be nice to have a central console where I can monitor all of my backups! In any case, email notifications are a must.</li></ul><p>There is a whole discussion on the drawbacks of Linode backups <a href="https://www.linode.com/community/questions/8620/is-it-just-me-or-is-the-linode-backup-service-about-useless"><em>Is it just me, or is the Linode backup service about useless</em></a>.</p><p>So, I've spent the last few days trying to identify a reliable, modern, &amp; inexpensive solution for creating backups of these servers. I'm documenting my findings here mostly for myself, but I figure there must be many other devs out there who might benefit from my experiences. </p><blockquote>Note that none of the links here are affiliate links and I haven't received any compensation for any of this. If you find it useful, please leave a comment below! I'm also open to any advice.</blockquote><p>My primary goals were:</p><ul><li>Must be able to back up <em>from </em>headless Ubuntu servers <em>to </em>cloud or my QNAP NAS (which is not directly accessible from the internet)</li><li>A <em>reliable</em> solution, so it must be fairly popular, and it must also be efficient (compression) and fast</li><li>I have no intention of paying a subscription fee for the software itself, but I don't mind paying a reasonable price for perpetually licensed software</li><li>Set-up must not be too complicated!</li><li>I don't want to buy through a reseller</li></ul><p>In the end I settled on a three-pronged approach:</p><p><strong>(1) </strong><a href="https://www.linode.com/docs/platform/disk-images/linode-backup-service/"><strong>Linode's existing backup service</strong></a> (which I already had)</p><p><strong>(2) </strong><a href="https://www.duplicati.com/"><strong>Duplicati</strong></a> backing up specific directories to Backblaze B2</p><!--kg-card-begin: html--><p class="alert alert-info">Read my dedicated post on <a href="https://kb.zensoft.hu/backing-up-your-linode-with/">Off-site Backup of your Ubuntu Linode with Duplicati (with MySQL, Jira, and GitLab) + Healthchecks.io</a> if you go with Duplicati!</p><!--kg-card-end: html--><p><strong>(3) Nakivo Backup running on my home QNAP NAS &amp; backing up the whole node there</strong> (NOTE! There are 2 security advisories out at the moment with regards to Nakivo Backup!)</p><!--kg-card-begin: html--><p class="alert alert-info">Read my dedicated post on how to <a href="https://kb.zensoft.hu/p/c1254c9d-6d3f-47ac-9c70-0536befaa551/">Backup your Ubuntu Linode to your QNAP NAS with Nakivo</a> if you go with Nakivo!</p><!--kg-card-end: html--><!--kg-card-begin: html--><p class="alert alert-warning">Looking at pricing on Nakivo's website, you might think that you can get a perpetual license for $50/server. What isn't obvious is that you have to place a minimum order of 10 licenses! So keep that in mind before going with Nakivo. And shame on them for not making this more obvious - or even having this silly condition in the first place.</p><!--kg-card-end: html--><p>Some "runner-ups" that I actually installed and tried:</p><ul><li>Syncing certain directories to my NAS using <a href="https://www.qnap.com/en/software/hybrid-backup-sync"><strong>QNAP's built-in "Hybrid Backup"</strong></a>: well this only works with plain FTP or certain cloud providers, so it was not an option for extracting data from my nodes.</li><li><a href="https://www.urbackup.org/"><strong>URBackup</strong></a>: I was not able to get the client on the node to communicate with the server because the communication is initiated from the client to the server and not the other way around. </li><li><a href="https://www.msp360.com/"><strong>MSP 360</strong></a>: centrally managed from MSP360's website. Worked, but there's no way (that I found) to browse what was backed up, or to restore individual files. Also, subscription pricing starts at $360/year.</li><li><a href="https://www.msp360.com/backup.aspx"><strong>CloudBerry Backup</strong></a> (now also owned by MSP 360, but kept as a separate product) for backing up from the node to B2 cloud. It worked but quite slowly, I suspect because it seemed to upload each file individually instead of in a zipped backage.</li><li><strong><a href="https://www.syncovery.com/">Syncovery</a> </strong>for syncing from the node to the NAS, managed and initiated from the NAS through a web-based UI, via SFTP over SSH+certificate. Worked well although it ran very slowly. </li></ul><p>And a list of "must-reads":</p><ol><li>For an extensive list of backup software that works on Linux, see <a href="https://github.com/restic/others">restic/others</a></li><li>For a similar blog post that focuses on a CMD-only solution ,see "<a href="https://www.stavros.io/posts/holy-grail-backups/">I found the Holy Grail of backups</a>" by Stavros Korokithakis</li><li>For some interesting technical reading on how backups work under the hood, see <a href="https://github.com/gilbertchen/duplicacy">Duplicacy's github page</a>, especially the section "Comparison with Other Backup Software"</li><li><a href="https://www.backblaze.com/blog/the-3-2-1-backup-strategy/">The 3-2-1 Backup Strategy</a></li></ol><hr><h2 id="planning">"Planning"</h2><p>At first I was really at a loss as to how to approach this problem. There are <em>so many </em>backup solutions out there, literally hundreds, and the proliferation of marketing BS these days makes it difficult to get answers to even simple questions like <em>does this backup solution run on headless Linux?</em> There are also dozens of open-source solutions, many of which are free, and many which are no longer maintained. So I wasn't sure what I want. Do I want to create incremental backups on a schedule? Or do I want to just sync my files somewhere? Do I want to back up to a cloud provider? How much would that cost? Or should I just back up to my NAS? Do I want to manage the backup from the source server or centrally? Centrally from a SaaS website or from my NAS? Really, the task seemed more intimidating the more I researched! </p><p>After a bit of thinking some things became clear to me:</p><ul><li>If I want to back up to my NAS, the communication has to be initiated from the NAS (because I don't want to open the NAS up to the WWW, I've had a QNAP hacked before! and it's on a dynamic IP anyway which I could work around but I like to KISS)</li><li>Running software in an Ubuntu VM on my NAS isn't a good idea because of <a href="https://forum.qnap.com/viewtopic.php?f=318&amp;t=146244&amp;p=701977&amp;hilit=backuppc#p701977">performance issues</a></li></ul><blockquote>Sequential throughput is always reduced through VMs regardless what else the VM is doing (like random/IOPs type work) so would affect something like backup...Lots of Qnap people running VS starting to see this.</blockquote><ul><li>I can install any web-based solution on my Linux nodes and then just create a tunnel with Putty to access it <a href="https://relicabackup.com/docs/accessing-remotely">as described in Relica's docs</a></li></ul><hr><h2 id="cloud-backup-storage-providers">Cloud Backup Storage Providers</h2><p>Well, there are many and you can do your own research. For me, the top two are</p><ol><li>Backblaze B2 because...it is simple to use, with straightforward pricing, and it's fast and super cheap</li><li><a href="https://www.rsync.net/index.html">rsync.net</a> - also cheap, and I'd use it if I used something like borg/rsync/restic</li></ol><hr><h2 id="baas">BaaS</h2><p>First, I started looking at backup <em>as a service</em> providers. I only found a few that actually support headless Linux hosts:</p><h3 id="idrive-"><a href="https://www.idrive.com/pricing">IDrive</a> 👎</h3><p>IDrive: it seemed like a great solution at first. Very attractive pricing &amp; the software has a good balance of features and ease of use. Right now it's $52 for 5TB for the first year for unlimited computers! There are lots of good reviews out there, but I suspect many of these are paid. I also read many negative reviews where customers complain about being charged extra for using "extra" space. So, basically, they offer great deals on storage, and then when your backup fills up, instead of deleting old backups (or doing some version of incrementals forever), they start charging you extra. Also, the offers are <em>for the first year only! </em>Now I'm sure IDrive works great for many customers but tactics like this really put me off so I continued my search.</p><h3 id="spideroak-one-"><a href="https://spideroak.com/one/">SpiderOak One</a> 👍</h3><p>SpiderOak actually looks like a good solution. Their pricing is decent, and <a href="https://spideroak.support/hc/en-us/articles/115001893103-What-Are-the-Apt-Sources-Lines-for-SpiderOak-">they have packages that can be installed easily on APT-based distributions</a> as well as <a href="https://spideroak.com/opendownload/">many other operating systems</a>. I did not end up trying them because eventually I found Duplicati, which, with B2 as a storage destination, comes out cheaper. SpiderOak also doesn't seem to have a central management console, and their website is quite lean on providing any technicals. Their support is also according to <a href="https://medium.com/@JGMacKay/backing-up-your-computer-which-program-is-the-best-backblaze-spideroak-or-crashplan-dc331dad5a77">this post by JGM</a> not very good. Also see:</p><ul><li><a href="https://spideroak.com/faq/what-are-the-apt-sources-lines-for-spideroak">WHAT ARE THE APT SOURCES LINES FOR SPIDEROAK?</a></li><li><a href="https://www.linuxbabe.com/ubuntu/install-spideroak-one-on-ubuntu-16-04-ubuntu-17-04">How to Install SpiderOak One on Ubuntu</a></li></ul><h3 id="crashplan-"><a href="https://www.crashplan.com/en-us/">CrashPlan</a> 👍</h3><p>CrashPlan came out on the top of my list after reading various reviews as well as many forum posts. They provide unlimited storage for $10/device/month. I think they provide an excellent product and I might use them one day - but my nodes cost $10-$20/month, so paying almost the same for backup seems excessive. Also see:</p><ul><li><a href="https://www.crashplan.com/en-us/business/compare/">Compare Crashplan Against Other Cloud-Based Backup Services</a></li></ul><h3 id="duplicacy-3-4k-on-github"><a href="https://duplicacy.com/">Duplicacy</a> 👎  ♢   3,4k ★ <a href="https://github.com/gilbertchen/duplicacy">on GitHub</a></h3><p>I'm listing this in the SaaS section because they <a href="https://duplicacy.com/buy.html">charge a low subcription fee</a>, even though duplicacy does not itself provide cloud storage. I am very much against subscription software that doesn't actually provide an ongoing service. Yes, it's great for the developer but not so much for the user. There is actually <a href="https://duplicacy.com/issue?id=5758531089203200">a whole discussion about this on their forums</a> where they defend why they don't provide a perpetual license. Yeah...no thanks.</p><p>I actually did consider it because it seems to be quite perfect. A good, web-based UI, cross-platform support, and technically an excellent solution. </p><blockquote>Duplicacy is the only cloud backup tool that allows multiple computers to back up to the same cloud storage, taking advantage of cross-computer deduplication whenever possible, without direct communication among them. This feature turns any cloud storage server supporting only a basic set of file operations into a sophisticated deduplication-aware server.</blockquote><p>They have an excellent technical discussion of why they are better than some of the alternatives which is worth reading. Here's an excerpt:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-6.png" class="kg-image"></figure><h3 id="other-saas-backup-solutions-to-consider-">Other SaaS backup solutions to consider:</h3><ul><li><a href="https://www.backblaze.com/business-backup.html">BackBlaze</a> Backup</li><li><a href="https://relicabackup.com/">Relica Backup</a> (only $5/year!): seems nice but the <a href="https://relicabackup.com/docs">user guide is quite shallow</a>, although they have a good article on <a href="https://relicabackup.com/docs/accessing-remotely">Accessing Relica Remotely</a></li></ul><hr><h2 id="commercial-solutions-perpetual-license-">Commercial Solutions (perpetual license)</h2><h3 id="nakivo-backup-top-pick-"><a href="https://www.nakivo.com/">Nakivo Backup</a> 👍👍👍 ← TOP PICK!</h3><p>I found Nakivo because they have a package on the QNAP "store". It is surprisingly good! One drawback is that <a href="https://helpcenter.nakivo.com/display/KB/Excluding+Files+from+Backup+or+Replication">it cannot do folder/file-level backup</a>, it backs up the whole machine. But I think that's fine, as I also back specific folders up to the cloud. Pricing is perpetual and quite reasonable. Note: there are <a href="https://labs.f-secure.com/advisories/nakivo-backup-and-replication-multiple-vulnerabilities/">2 security advisories</a> out with regards to Nakivo! Also see:</p><ul><li><a href="https://helpcenter.nakivo.com/display/NH/Installing+on+Linux">Installing on Linux</a></li><li><a href="https://computingforgeeks.com/how-to-install-nakivo-vmware-backup-replication-tool-on-linux/">How to Install Nakivo VMware Backup &amp; Replication tool on Linux</a></li><li><a href="https://www.itsmdaily.com/how-to-install-nakivo-backup-and-replication-on-linux/">How to install Nakivo Backup and Replication on Linux</a></li></ul><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-12.png" class="kg-image"></figure><p>Backing up 50GB took an hour and nine minutes:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-13.png" class="kg-image"></figure><p>Restore is easy peasy as well. You can select to restore only certain files/folders, or the whole machine. You can download the files or restore to various types of destinations. It supports email notifications, and you can run a pre- or post-execution script (but only on the server, not on the client that you are backing up!). You can even re-brand the app if you like (good for MSP-s)! It's fast and it works.</p><h3 id="cloudberry-backup-for-ubuntu-"><a href="https://www.msp360.com/backup/linux/ubuntu.aspx">CloudBerry Backup for Ubuntu</a> 👍👍</h3><p>I installed CloudBerry and set it up with BackBlaze. By default it runs a web server on port 43210, which I tunneled to localhost with Putty. It worked. The interface is pretty slick as well:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-7.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-8.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-10.png" class="kg-image"></figure><p>However, note that uploading 360 MB to BackBlaze took 26 minutes! I backed up the same directory with Duplicati in <em>one minute and ten secods half hour before!</em></p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-9.png" class="kg-image"></figure><p>I tried turning off compression to see if that would help, but no. Perhaps its a misconfiguration on my end but...that is still 25x slower than Duplicati, which is free! </p><p>Also see:</p><ul><li><a href="https://averagelinuxuser.com/cloudberry-backup-server/">Cloudberry Backup for Linux Server (web interface)</a></li></ul><hr><h2 id="enterprise-msp-solutions">Enterprise &amp; MSP Solutions</h2><p>There are also a number of enterprise solutions that are able to back up Linux machines. These are usually quite expensive (hundreds of $ / server / year), but there are exceptions. For example, </p><h3 id="veeam"><a href="https://www.veeam.com/linux-backup-free.html">VEEAM</a> </h3><p>Veeam offers an agent for Linus for free. Although I did not try it, VEEAM certainly looks like a great solution. Lots of people mention it on various forums. If I were a larger MSP, I'd try them out for sure. The Linux agent can be controlled from the command line, or from a console UI. </p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-1.png" class="kg-image"></figure><p>It can also work well with their centrallized <a href="https://www.veeam.com/vm-backup-recovery-replication-software.html?ad=in-text-link">Veeam Backup &amp; Replication</a> solution, which is available in <a href="https://www.veeam.com/backup-solution-pricing.html">various licensing schemes</a>, one of which is geared towards small MSP-s at 348 Eur/year for 5 licenses ("<a href="https://www.veeam.com/smb-vmware-hyper-v-essentials.html">Veeam Backup Essentials</a>"). What put me off most was that you can only purchase VEEAM through a reseller, and in places like Hungary the reseller is inevitably also an MSP, so if I bring them into the picture then they will try to just take over my clients :-( </p><p>But perhaps one day I will give VEEAM a try. They have a backup solution for almost any kind of device you'd like to create backups from.</p><h3 id="msp360-"><a href="https://www.msp360.com/">MSP360</a> 👍👍</h3><p>I gave MSP360 a try. You get a central control panel (hosted by MSP360) where you can manage all of your backups. They also support various datasources, including Linux. It does work, albeit not too quickly. There is also no way to recover specific files, or even any kind of file browser where you can dig into your backups. Really their aim is to provide a whitelabel solution for MSP-s that offers backups as part just one service of several. As such, it's more of a swiss army knife for MSP-s - good for many things, but not great for anything specific. If I want to remote into a machine, I'll use SplashTop or AnyDesk thank you. </p><p>Also see: </p><ul><li><a href="https://www.backblaze.com/b2/partner-cloudberry.html">MSP360 Backup &amp; Backblaze B2 Cloud Storage</a></li></ul><p>I ended up uninstalling...but this is a comprehensive solution I'd like to keep my eye on! I couldn't find any screen shots on their website so here you go:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-2.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-3.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-4.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-5.png" class="kg-image"></figure><h3 id="other-enterprise-geared-solutions-">Other enterprise-geared solutions:</h3><ul><li><a href="https://www.altaro.com/vm-backup/pricing-upgrade.php">Altaro</a>: very expensive</li><li><a href="https://www.datto.com/pricing">Datto</a>: no pricing, only available through resellers</li></ul><hr><h2 id="open-source-solutions-with-a-web-ui-">Open-Source Solutions (with a Web UI)</h2><h3 id="duplicati-5-5k-on-github-top-pick-"><a href="https://www.duplicati.com/">Duplicati</a> 👍👍👍  ♢   5.5k ★ <a href="https://github.com/duplicati/duplicati">on GitHub</a> ← TOP PICK!</h3><p>I found out about Duplicati from <a href="https://www.starryhope.com/online-backup-solutions-for-ubuntu-linux/">a post by Jim Mendenhall</a> and I kept coming back to it. I eventually ended up using it with BackBlaze B2. </p><blockquote>Duplicati is a free, open source, backup client that securely stores encrypted, incremental, compressed backups on cloud storage services and remote file servers. It works with: Amazon S3, Backblaze (B2), Box, Dropbox, FTP, Google Cloud and Drive, HubiC, MEGA, Microsoft Azure and OneDrive, Rackspace Cloud Files, OpenStack Storage (Swift), Sia, Tardigrade, SSH (SFTP), WebDAV, Tencent Cloud Object Storage (COS), and more!</blockquote><p>One drawback that put me off was that it cannot be managed centrally - you install Duplicati on the machine you wish to back up. However, I ended up trying it out and I was <em>very </em>impressed. The web-based UI is excellent, and it was extremely fast backing up to BackBlaze. 500 MB uploaded in a little over a minute!</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image.png" class="kg-image"></figure><p>Restore also worked perfectly, propery restoring file permissions as well!</p><p>Also see:</p><ul><li><a href="https://jpaulmora.github.io/2020/03/22/how-to-backup-your-linux-server-with-duplicati/">Backup your linux server with Duplicati</a></li></ul><h3 id="urbackup-0-8k-on-github"><a href="https://www.urbackup.org">UrBackup</a>👍👍  ♢   0,8k ★ <a href="https://github.com/backuppc/backuppc">on GitHub</a></h3><blockquote>UrBackup is an easy to setup Open Source client/server backup system, that through a combination of image and file backups accomplishes both data safety and a fast restoration time.</blockquote><p>Like BackupPC, UrBackup is a centralized solution. There is also a custom package for QNAP, so it's quite easy to install. I installed it both on my NAS as well as on one of my Ubuntu nodes, but I wasn't able to get them to connect - I believe because with UrBackup, the client must reach out to the server (and not the other way around). <a href="https://www.urbackup.org/administration_manual.html#x1-360007">The docs</a> confirm this suspicion:</p><blockquote>UrBackup is able to backup clients over the internet, enabling mixed LAN and Internet backups. This can be useful e.g. for mobile devices which are not used in the LAN all the time, but are connected to the Internet. As it causes additional strain on the backup file system this feature is disabled by default. You need to enable and configure it in the settings and restart your server to use it. The minimum you have to configure is the server name or IP on which the backup server will be available on the Internet.</blockquote><p>Also see:</p><ul><li><a href="https://www.urbackup.org/client_debian_ubuntu_install.html">Install client on Debian or Ubuntu from sources</a></li><li><a href="https://forums.urbackup.org/t/howto-fully-uninstall-urbackup-client-on-ubuntu/3040">Howto fully uninstall urbackup client on Ubuntu</a></li></ul><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-11.png" class="kg-image"></figure><h3 id="backuppc-0-8k-on-github"><a href="https://backuppc.github.io/backuppc/">BackupPC</a> 👍👍  ♢   0,8k ★ <a href="https://github.com/backuppc/backuppc">on GitHub</a></h3><p>BackupPC was also at the top of my list because it is well-maintained and it is a server-client solution, where you install BackupPC onto a server which then pulls backups from the various client machines via rsync or SMB. The server is configured through a web UI. Unfortunately, it is <a href="https://wiki.qnap.com/wiki/How_to_install_the_BackupPC_application">not so simple to install on a QNAP NAS</a>, and <a href="https://forum.qnap.com/viewtopic.php?f=318&amp;t=146244&amp;p=701977&amp;hilit=backuppc#p701977">if you install it on a VM it runs quite slowly</a>, and getting it to run on one of my Ubuntu nodes proved cumbersome. However, it is an excellent solution that I might try out some day!</p><blockquote>BackupPC is a high-performance, enterprise-grade system for backing up Linux, Windows and macOS PCs and laptops to a server's disk. BackupPC is highly configurable and easy to install and maintain.<br>Features:<br>- Web Interface<br>- Data deduplication<br>- Compression<br>- Open-source<br>- No client software needed</blockquote><p>Also see:</p><ul><li><a href="https://github.com/backuppc/backuppc/wiki/Installing-BackupPC-4-from-tarball-or-git-on-Ubuntu">Installing BackupPC 4 from tarball or git on Ubuntu</a></li></ul><h3 id="bacula"><a href="https://www.bacula.org/">Bacula</a></h3><blockquote>Build Your Free Enterprise Backup Software System with Bacula Tools</blockquote><p>Bacula is an interesting solution that I would love to try out one day. However, at the moment it seems overkill. It is <a href="https://www.bacula.org/what-is-bacula/">really geared towards enterprise environments</a>, with various components that must be set up with care and maintained over time. Too much work to back up a few virtual machines! </p><p></p><hr><h2 id="open-source-solutions-cmd-only-">Open-Source Solutions (CMD only)</h2><p>I also stumbled upon several highly touted open-source solutions which do not have any kind of GUI. These are excellent solutions I'm sure but I'm a big fan of having a UI since it makes configuration &amp; monitoring so much easier. So I will list these for reference only, I did not try any of them, since I like a GUI and also most of these only run on flavors of Linux:</p><h3 id="borg-backup-6-6k-on-github"><a href="https://www.borgbackup.org/">Borg backup</a> 👍   ♢   6.6k ★ <a href="https://github.com/borgbackup/borg">on GitHub</a></h3><p>Loved by many! Large and active community. Latest update was 22 hours ago (as of 10/12/2020). Check out <a href="https://borgbackup.readthedocs.io/en/stable/">the docs</a> for more info.</p><h3 id="restic-11k-on-github"><a href="https://restic.net/">Restic</a> 👍   ♢   11k ★ on <a href="https://github.com/restic/restic">GitHub</a></h3><p>Another great CMD-only backup solution with an active community. Restic supports a wide variety of backends.</p><h3 id="duplicity"><a href="http://duplicity.nongnu.org/">Duplicity</a></h3><blockquote>Duplicity is actually a command line backup program that allows to backup directories by providing an encrypted and digitally signed version tar-format of the volumes that can be uploaded to a remote or local file server. (from: <a href="https://vitux.com/how-to-backup-files-with-duplicity-on-ubuntu/">How to Backup Files with Déjà Dup and Duplicity on Ubuntu 18.04 LTS</a>)</blockquote><p>There are many, many more - I recommend <a href="https://github.com/search?o=desc&amp;q=backup&amp;s=stars&amp;type=Repositories">searching on github</a> to see what is maintained.</p><hr><h2 id="clients-with-desktop-gui">Clients with Desktop GUI</h2><p>There are also various notable solutions out there that are dedicated to Linux and come with some kind of GUI, some of these are multi-platform as well.</p><h3 id="qbackup"><a href="https://www.qualeed.com/en/qbackup/">qBackup</a></h3><p>A backup solution straight from Japan. Minimalist but multi-platform, and it supports cloud destinations as well.</p><h3 id="backintime"><a href="https://github.com/bit-team/backintime">BackInTime</a></h3><p>Back In Time is a simple backup tool for Linux, inspired by "flyback project".</p><h3 id="kopia-0-34k-github"><a href="https://kopia.io/">Kopia</a>   ♢   0.34k ★ <a href="https://github.com/kopia/kopia">GitHub</a></h3><blockquote>Kopia is a simple, cross-platform tool for managing encrypted backups in the cloud. It provides fast, incremental backups, secure, client-side end-to-end encryption, compression and data deduplication.</blockquote><h3 id="timeshift-2-4k-github"><a href="https://github.com/teejee2008/timeshift">Timeshift</a>   ♢   2.4k ★ <a href="https://github.com/teejee2008/timeshift">GitHub</a></h3><blockquote><em>Timeshift for Linux is an application that provides functionality similar to the System Restore feature in Windows and the Time Machine tool in Mac OS. Timeshift protects your system by taking incremental snapshots of the file system at regular intervals. These snapshots can be restored at a later date to undo all changes to the system...</em><br><em>Timeshift is similar to applications like rsnapshot, BackInTime and TimeVault but with different goals. It is designed to protect only system files and settings. User files such as documents, pictures and music are excluded. This ensures that your files remains unchanged when you restore your system to an earlier date. If you need a tool to backup your documents and files please take a look at the excellent BackInTime application which is more configurable and provides options for saving user files.</em></blockquote><h3 id="d-j-dup"><a href="https://wiki.gnome.org/Apps/DejaDup">Déjà Dup</a></h3><blockquote>Simple backup tool for GNOME. A trivial-to-use personal backup tool to protect against accidental data loss.</blockquote><p>Deja dup comes preinstalled with many Ubuntu deployments. It is basically a GUI for Duplicity. </p><hr><h2 id="underlying-technologies-scripts">Underlying Technologies / Scripts</h2><p>I also wanted to list some of the underlying libs that many of the above backup solutions make use of. It's also quite possible to "just write a script" which makes use of these yourself...but as fulfilling as doing so might be, this was not the solution I was looking for.</p><h3 id="rsnapshot-1-8k-github"><a href="https://rsnapshot.org/">rsnapshot</a>   ♢   1.8k ★ <a href="https://github.com/rsnapshot/rsnapshot">GitHub</a></h3><blockquote>rsnapshot is a filesystem snapshot utility based on rsync. rsnapshot makes it easy to make periodic snapshots of local machines, and remote machines over ssh.</blockquote><h3 id="scripts-">Scripts!</h3><ul><li><a href="https://nickjanetakis.com/blog/automatic-offline-file-backups-with-bash-and-rsync">Automatic Offline File Backups with Bash and Rsync</a> by Nick Janetakis</li></ul><hr><h2 id="synchronization-software">Synchronization Software</h2><p>I also considered using some kind of sync software to simply regulary copy over the most important files form my server to my NAS. Some I considered were:</p><h3 id="syncthing-continuous-sync-"><a href="https://syncthing.net/downloads/">Syncthing</a> (continuous sync)</h3><p>I've used Syncthing for a while and prefer it to Resilio. It seems to be better maintained and the UI is more intuitive for me to use. I'm assuming it wouldn't work in my situation because for the NAS and the Ubuntu machine to communicate, the communication has to be initiated from the NAS (since it's behind a firewall &amp; I prefer to keep it this way).</p><h3 id="resilio-sync-continuous-sync-"><a href="https://www.resilio.com/">Resilio Sync</a> (continuous sync)</h3><p>A good sync program I use to sync my phone data to my NAS. They also have a package for Linux, see:</p><ul><li><a href="https://help.resilio.com/hc/en-us/articles/206178924-Installing-Sync-package-on-Linux">Installing Sync Package On Linux</a></li></ul><h3 id="goodsync-manual-sync-for-windows-">GoodSync (manual sync, for Windows)</h3><p>I also use GoodSync at home. Unfortunately, they recently got on board the subscription-software-gravy-train, and I'd prefer to skip the ride. In any case it is Windows-only software.</p><h3 id="syncovery"><a href="https://www.syncovery.com/">Syncovery</a></h3><p>Syncovery has a package for QNAP which provides a web interface. I managed to configure it to log into my Ubuntu node via SSH using a certificate. Very impressive! Their web ui could really do with some styling though, and transfer speeds were quite slow (~40kb/s). Perhaps in the future I will use Syncovery again!</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-14.png" class="kg-image"></figure><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/10/image-15.png" class="kg-image"></figure><h3 id="freefilesync"><a href="https://freefilesync.org/faq.php">FreeFileSync</a></h3><p>Also see: <a href="http://ubuntuhandbook.org/index.php/2020/06/install-freefilesync-10-25-ubuntu-20-04/">How to Install FreeFileSync 10.25 in Ubuntu 20.04 LTS</a></p><hr><h3 id="alternative-solutions-">Alternative Solutions:</h3><p>Here are some more names I came across during my research. I skipped over these since they didn't look like a good match:</p><ul><li><a href="https://www.opsmate.com/">OpsMate</a>: this looked promising but it seems to be in perpetual beta with an online "Request Invite" form to sign up?<br><em>"Opsmate backs up your Linux servers securely, for a fraction of the cost and effort of alternatives."</em></li><li><a href="https://cpanel.net/">CPanel </a>or another "Control Panel" with built-in backup. CPanel has quite a high subscription cost though. Some free/cheaper alternatives: <a href="https://github.com/serghey-rodin/vesta">Vesta Control Panel</a>, <a href="https://www.virtualmin.com/">Virtualmin</a></li><li><a href="https://www.jetbackup.com/">JetBackup</a>: backup solution for CPanel/WHM, they also have a stand-alone backup package. Subscription software.</li><li><a href="https://www.clonezilla.org/">CloneZilla</a>: outdated sync &amp; clone software.</li><li><a href="https://www.odrive.com/features/backup">odrive backup</a> &amp; <a href="https://docs.odrive.com/docs/odrive-sync-agent">how to install on linux</a></li><li><a href="https://xopero.com/solutions/data-protection/server-protection/">Xopero backup</a> (has a qpackage for easy install on a QNAP NAS)</li><li><a href="https://www.connectwise.com/platform-integrations/business-efficiency/r1soft">R1Soft Server Backup Manager</a> from ConnectWise</li><li><a href="https://www.handybackup.net/order.shtml">HandyBackup </a>- quite expensive if you want to manage centrally, and they basically offer <a href="https://www.handybackup.net/web_hosting/linode.shtml">ftp-based "backup" for linode servers</a>. See <a href="https://www.handybackup.net/backup-screenshots/screenshots.shtml">screenshots</a>.</li><li><a href="https://bakop.com/">Bakop</a>: subscription software, they offer their own storage...supposedly, but they charge an arm and a leg for it</li></ul><hr><h2 id="qnap-nas-packages">QNAP NAS Packages</h2><p>Here are some other backup/sync solutions specifically for a QNAP NAS, as well as some that have dedicated packages for QNAP:</p><h3 id="qsync"><a href="https://www.qnap.com/en/how-to/tutorial/article/how-do-i-use-qsync-to-synchronize-files-on-my-computers-and-nas">QSync</a> </h3><p>Qsync has an Ubuntu client, although I think for this to work the two machines have to be on the same network.</p><h3 id="veritas-backup-exec"><a href="https://www.veritas.com/protection/backup-exec">Veritas Backup Exec</a></h3><p>Seems like somewhat outdated &amp; I couldn't find any pricing info on their website. <a href="https://origin-download.veritas.com/resources/content/live/OSVC/100041000/100041607/en_US/be_20_scl.html#backup_exec_server_operating_system_compatibility">They are compatible with many OS-s</a>. There are also some <a href="https://www.g2.com/products/veritas-backup-exec/reviews">negative reviews</a> shared on the net:</p><blockquote>Very Expensive compared to other backup solutions available now in the market like Veeam, Altero which also have some backdrops like unable to backup physical machines but good comparable solutions. Veritas license for each module is very expensive. Need to buy license for each agent and a server core license and if at all if we need to use more than 1 drive to run the backups , we need to buy extra Library expansion option licenses along with core license.<br>In present days we have many issues with backing up several servers and with sql server instances. Support asking us to create separate jobs for drives on the servers and Sql server or My sql instances, which doesn not make any sense and after doing that too, the jobs fail. The jobs success has become very inconsistent now a days. We are on Backup exec 16 and they say that they cannot support SQL server 2017.</blockquote><blockquote>Several bugs found but Veritas seem incapable or unwilling to acknowledge them, seem to have no way of reporting them either, I was directed to a page for suggesting Functionality and Ideas.</blockquote><p>The following I've written about above, but I'll include links to the QNAP-specific packages here:</p><h3 id="syncovery-1"><a href="https://www.syncovery.com/syncovery9linux/">Syncovery</a></h3><h3 id="duplicati-889k-downloads-"><a href="https://qnapclub.eu/en/qpkg/369">Duplicati</a> (889k downloads)</h3><h3 id="qurbackup-201k-downloads-"><a href="https://qnapclub.eu/en/qpkg/213">QUrBackup</a> (201k downloads)</h3><h3 id="duplicacy-62k-downloads-"><a href="https://qnapclub.eu/en/qpkg/567">Duplicacy</a> (62k downloads)</h3><h3 id="duplicity-26k-downloads-"><a href="https://qnapclub.eu/en/qpkg/283">Duplicity</a> (26k downloads)</h3><h3 id="bacula-10k-downloads-"><a href="https://qnapclub.eu/en/qpkg/535">Bacula</a> (10k downloads)</h3><h3 id="borgbackup-9k-downloads-"><a href="https://qnapclub.eu/en/qpkg/488">BorgBackup</a> (9k downloads)</h3><hr><p>Sources/further reading:</p><ul><li><a href="https://github.com/restic/others">Restic: others (TIPP!)</a></li><li><a href="https://www.linode.com/docs/security/backups/backing-up-your-data/">Linode docs: Backing Up Your Data</a></li><li><a href="https://www.tecmint.com/linux-system-backup-tools/">25 Outstanding Backup Utilities for Linux Systems in 2020</a></li><li><a href="https://www.starryhope.com/online-backup-solutions-for-ubuntu-linux/">5 Online Backup Solutions for Ubuntu Linux</a></li><li><a href="https://www.cloudwards.net/carbonite-vs-crashplan/">Carbonite vs CrashPlan: Picking SMB Backup in 2020</a></li><li><a href="https://www.reddit.com/r/homelab/comments/8pq77a/offsite_backup_crashplan_vs_backblaze/">Reddit: Offsite Backup - Crashplan vs. Backblaze?</a></li><li><a href="https://michaelkummer.com/tech/backblaze-vs-crashplan/">BACKBLAZE VS. CRASHPLAN – COMPARISON OF CLOUD BACKUP SOLUTIONS</a></li><li><a href="https://spideroak.support/hc/en-us/articles/115005090906-Comparing-SpiderOak-ONE-and-CrashPlan-Home">Comparing SpiderOak ONE and CrashPlan Home</a></li><li><a href="https://medium.com/@JGMacKay/backing-up-your-computer-which-program-is-the-best-backblaze-spideroak-or-crashplan-dc331dad5a77">Backing up your computer — which program is the best? BackBlaze, SpiderOak or CrashPlan?</a></li><li><a href="https://www.backblaze.com/business-nas-backup.html">BackBlaze - Looking for Additional Options to Backup Your NAS?</a></li><li><a href="https://help.backblaze.com/hc/en-us/articles/115001518354">How to configure Backblaze B2 with Duplicity on Linux</a></li><li><a href="https://help.backblaze.com/hc/en-us/articles/115002880514-How-to-configure-Backblaze-B2-with-Restic-on-Linux">How to configure Backblaze B2 with Restic on Linux</a></li><li><a href="https://help.backblaze.com/hc/en-us/articles/217664628-How-does-Backblaze-support-Linux-Users-">How does Backblaze support Linux Users?</a></li><li><a href="https://alternativeto.net/software/duplicacy/?platform=linux">Alternatives to Duplicacy for Linux with any license</a></li><li><a href="https://www.saasworthy.com/product-alternative/232/cloudberry">Top 5 alternatives to CloudBerry</a></li><li><a href="https://www.cloudwards.net/review/cloudberry-backup/">CloudBerry Backup Review</a> (check comments)</li></ul><p>From Linode forums: </p><ul><li><a href="https://www.linode.com/community/questions/687/offsite-backups-how-to">Offsite Backups HOW-TO</a></li><li><a href="https://www.linode.com/community/questions/9464/whats-a-decent-way-to-backup-a-linode">What's a decent way to backup a linode</a></li><li><a href="https://www.linode.com/community/questions/7911/backup-options">Backup options</a></li></ul>]]></content:encoded></item><item><title><![CDATA[OctoberCMS Translation Reference]]></title><description><![CDATA[Tips on developing multilingual sites with OctoberCMS + Rainlab Translate plugin]]></description><link>https://kb.zensoft.hu/octobercms-translation-reference/</link><guid isPermaLink="false">5f7a262803b472091ae607f3</guid><category><![CDATA[October CMS]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Sun, 04 Oct 2020 19:58:10 GMT</pubDate><content:encoded><![CDATA[<p>Just a quick collections of notes regarding multilingual sites built with OctoberCMS + the <a href="https://octobercms.com/plugin/rainlab-translate">Rainlab Translate</a> plugin</p><p>To get started, make sure to install the <a href="https://octobercms.com/plugin/rainlab-translate">Rainlab Translate</a> plugin on your site and read their documentation!</p><p>Basically, first set up languages on the backend "Manage languages" tab.</p><p>Then, on any CMS page or layout etc. instead of writing a simple string, "My Great Website", write <code>{{ 'My Great Website'|_ }}</code> </p><p>You can then go to your backend, "Translate Messages" tab, click "Scan for messages", and add your translation.</p><h3 id="pluralization-none-one-many-">Pluralization (None? One? Many?)</h3><p>October makes use of (or at least used to make use of) the Laravel tans_choice() function. Here are examples of using 2 or more "choices":</p><p><strong>Two choices:</strong><br><code>{{ 'There are no apples|There are :number applies!'|__(2, { number: 'two' }) }}</code></p><p><strong>Several choices:</strong><br><code>{{ '{0} There are no apples|{1} There is one apple|]1,19] There are :number apples|[20,Inf[ There are many apples'|__( 3, {number: 'three'} ) }}</code></p><p>Reference: <a href="https://github.com/rainlab/translate-plugin/issues/144">Translate plugin issue #144</a></p><h3 id="overriding-translations-of-plugins">Overriding translations of plugins</h3><p>Not everything is available for localization from the back-end "Translate messages" page. Plugins can also define language files, which are located in the "lang" folder of the plugin. But you can override this by copying it to a root "lang" folder in your site. </p><p>So, for example, to add hungarian translation (language code "hu") to the nifty GDPR plugin, first find the original english translation file. It is in: <code>/plugins/offline/gdpr/lang/en/lang.php</code></p><p>Now, create a folder and copy-and-paste the lang.php file into it: <code>/lang/hu/offline/gdpr/</code> </p><p>As you can see the folder structure is somewhat backwards to how it is with the plugin, but that's fine. Then, simply edit the file and add your translations!</p><p>You could also just override the original strings by creatint the file in <code>/lang/en/offline/gdpr/</code> </p><!--kg-card-begin: html--><div class="alert alert-primary">Note: Marc Jauvin has now built a plugin to enable localization of plugin language files in the backend called "oc-localize-plugin"! Check it out on the <a href="https://octobercms.com/plugin/studioazura-localize">marketplace</a> or on <a href="https://github.com/mjauvin/oc-localize-plugin">GitHub</a>!</div><!--kg-card-end: html--><h3 id="static-menus-don-t-heed-default-language">Static Menus Don't Heed Default Language?</h3><p>I've run into an issue where you set language X as your default language in Backend → Translate → Manage Languages, but despite this your menus set in the pages plugin show up in english. The solution that worked for me was posted in the OctoberCMS forums "<a href="https://octobercms.com/forum/post/static-pages-menus-sometimes-doesnt-switch-to-localized-url-and-title?page=1#post-34397">Static pages menus sometimes doesn't switch to localized url and title</a>":</p><blockquote>...My solution was changing default locale in config/app.php same as locale in backend, translation plugin...</blockquote><p>So just find and update the <code>locale</code> setting your config/app.php:</p><figure class="kg-card kg-image-card"><img src="https://kb.zensoft.hu/content/images/2020/12/image.png" class="kg-image"></figure>]]></content:encoded></item><item><title><![CDATA[Tudatosan a biztonsági mentésről (backup)]]></title><description><![CDATA[<p>This post will be in Hungarian for my clients here in Hungary. There are plenty of good resources out there in English anyway.</p><p><em>Nem vagyok szakértő a témában, viszont pár tapasztalattal már gazdagodtam az elmúlt 26 év során, mióta számítógépekkel van dolgom, kezdve az első (és utolsó) komoly adatvesztésemmel, amit</em></p>]]></description><link>https://kb.zensoft.hu/tudatosan-a-biztonsagi-mentesrol/</link><guid isPermaLink="false">5f2512b603b472091ae606d7</guid><category><![CDATA[Backup Software]]></category><category><![CDATA[Biztonsái mentés]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[NAS]]></category><category><![CDATA[QNAP]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Sat, 01 Aug 2020 08:06:17 GMT</pubDate><content:encoded><![CDATA[<p>This post will be in Hungarian for my clients here in Hungary. There are plenty of good resources out there in English anyway.</p><p><em>Nem vagyok szakértő a témában, viszont pár tapasztalattal már gazdagodtam az elmúlt 26 év során, mióta számítógépekkel van dolgom, kezdve az első (és utolsó) komoly adatvesztésemmel, amit még a 2000-es évek elején szenvedtem el egy korrumpálódott merevlemez miatt. Az alábbi szöveget ezért ne vegye senki se szakmai tanácsként, ahogy szokták mondani, "konzultáljon háziorvosával" de legalább is az informatikusával a helyes mentési stratégia felállításával. Na de vágjunk bele...</em></p><p>A jó mentési stratégia három lábon áll:</p><h2 id="-1-a-s-mli-els-l-ba-ment-sek-k-sz-t-se">(1) A sámli első lába: mentések készítése <br></h2><h3 id="a-ment-si-terv">a) Mentési terv</h3><p>Ideális esetben legjobb tudatosan kitervezni, hogy miről milyen  gyakorisággal készüljön mentés. Ehhez jó egy risk analysis, amiben  leírjátok, hogy milyen veszélyforrások vannak, mi a valószínűsége, hogy  bekövetkezik bármelyik, és milyen lépést tesztek azért, hogy ne  követezhessen be, vagy ha bekövetkezik, lehessen a kárt minimalizálni.  Különböző veszélyforrások közé tartozhat a vírustámadás (de akár egy  windows 10-es frissítés is törölheti a vinyót - ez anyámmal történt  meg), hardver meghibásodás (ha egy SSD elszáll akkor arról nem fogsz  visszanyerni adatot, ez egyik ügyfelemnél történt), vagy betörés/rablás,  tűz, esetleg elégedetlen alkalmazott kiszereli a lemezt a gépből (ez  egy másik ügyfelemnél ez volt), stb. Olyanra is kell gondolni, hogy mi  van, ha nem veszed észre azonnal a problémát, mondjuk egy lemez lassan  kezd meghibásodni és csak egyes fájlok tartalma korrumpálódik, és ezt  csak hónapokkal később veszitek észre. </p><h3 id="b-ment-sek-fel-ll-t-sa">b) Mentések felállítása</h3><p>A következő egy alap szintű de véleményem szerint kielégítő mentési stratégia magánszemélyek, vagy kisebb vállalkozások számára: </p><ul><li>Legyen minden fontos gépről automatizált napi mentés egy hálózati merevlemezre. Ideálisan a hálózati lemez egy NAS eszköz ami Linux alapú OS-en fut és támogat hitelesítést, és  csak a mentést elvégző programnak szabad, hogy meg legyen a szükséges  hitelesítési infó az írásra. Egy ilyen hálózati eszköz kb 100e ft-nál kezdődik.</li><li>Továbbá havi gyakorisággal készüljön mentés egy külső tárhelyre - ez lehet egy külső vinyó, amit nem az adott helyiségben tárolsz, vagy egy online backup szolgáltató, akár ftp szerver, stb. Ha két NAS-od van, akkor ezt elég könnyű megoldani, mivel az ilyen eszközök (általában) alapból nyújtanak olyan funkcionalitást, ami lehetővé teszi az adat folyamatos vagy ütemezett mentését egy másik hasonló eszközre akár a neten keresztül is. Az egyiket otthon, a másikat a munkahelyeden vagy egy rokonnál helyezed el és beállítod a havi vagy heti szintű szinkronizálást.</li><li>Emellett a legfontosabb dokumentumokat érdemes feltölteni a felhőbe  is, akár google drive backup &amp; sync-kel vagy Microsoft OneDrive-al,  vagy egy másik szolgáltatóval. Vírus támadás esetén az ott tárolt fájlok  is felülíródnak, viszont általában vissza lehet állítani a korábbi  verziókat, noha macerás.</li></ul><h2 id="-2-ment-sek-rendszeres-ellen-rz-se">(2) Mentések rendszeres ellenőrzése</h2><p>Jó dolog az automatizálás, de előfordul, hogy valami megváltozik a  környezetben, vagy a mentés nem volt jól felállítva, vagy valami más okból mégsem készül el egy idő után a mentés. Ezért fontos egy élő embernek legalább havi egyszer ránéznie és ellenőriznie, hogy minden működik-e, ahogy kell. </p><p>Még jobb, ha pár havonta begyakoroljuk, hogy mit tennénk, ha  valamelyik mentésre szükség lenne. Tehát mondjuk kitaláljuk, hogy egy  pár adott fájlról kellene a 3 hónappal ezelőtti verzió - vissza tudjuk  állítani?</p><h2 id="-3-helyre-ll-t-si-terv">(3) Helyreállítási terv</h2><p>Végül pedig ami majdnem olyan fontos, mint a jó backup stratégia: nem  elég felállítani a mentéseket, kell dokumentálni is az egészet. Kell  egy "helyreállítási terv" dokumentum, amiben le van írva, hogy miről,  milyen gyakorisággal, hova készül mentés, és hogyan lehet azt  visszaállítani. A tervben le lehet írni a mentés tesztelésének menetét  is. Ha nincs ilyenetek, vagy nem kaptatok az informatikusotoktól,  kérjétek meg, hogy írjon. Mert szép és jó, hogy az ő fejében meg van az  infó, de mi van, ha nem elérhető, vagy már nem dolgozik nektek, vagy a  helyreállításért egy vagyont kér el? Inkább legyen egy terv  dokumentumban leírva minden szükséges lépés, hogy akár ti is vissza  tudjátok állítani az elveszett adatokat.</p><p>Helyreállítási tervről egy <a href="https://medium.com/mito/disaster-recovery-plan-amazon-glacier-eefb0753c6cc">remek blog postot írt Apáti Sándor</a>, ajánlom mindenkinek!</p><hr><p>És egy pár ijesztő anekdóta, amit személyesen hallottam:</p><ul><li>A könyvelőm irodáját nem rég támadta meg egy ransomware vírus, a legtöbb gépen titkosította a fájlokat. Az informatikusuk több hónappal ezelőtt készített manuálisan mentést, ami ezerrel jobb, mint ha nem lett volna semmi! De így is több havi munkát kell most újból elvégezniük.</li><li>Egyik ügyfelemnél az irodavezető saját gépét támadta meg pár hónapja egy ilyen vírus. Egy emailt kapott, ami arra kérte fel, hogy frissítse a PDF olvasóját a kapott linken keresztül...nem kellett volna rákattintani. Sok évnyi fénykép és személyes fájl titkosítva lett. Elmondása szerint látta, ahogy a desktopján sorra megváltozik a fájlok kiterjesztése. Sajnos nem tette azt, amit ilyenkor azonnal kell: nem húzta ki a gépet azonnal a falból!</li><li>Egyik ügyfelemnél az egyik kedves kolléga, akinek nem tetszett, hogy megszűntetésre került a munkaviszonya, elég barbár módon (gondolom késsel vagy bicskával) kiszerelte a telephelyén használt laptolból a merevlemezt.</li><li>Egyik ügyfelem elmondása szerint az egyik sikeres vállalkozó ismerőse is pár hónapja ransomware áldozata lett, minden odaveszett, a kár felmérhetetlen.</li><li>Pár hónapja az egyik ügyfelemnél az egyik laptop egyik pillanatról a másikra leállt. Egy gyors teszt kimutatta, hogy az SSD lemez dobta fel a talpát. Semmit nem lehetett róla megmenteni. A régi, mágneses lemezeknél ez nem így volt, ott azért az esetek 99%-ban az adat jó része menthető volt ha sokba is került. Az új, elektromos SSD-knél és pen drive-oknál viszont ez gyakran nem így van: ha behal a kontroller, akkor azt csak olyan szakértelemmel lehet kicserélni, amiből nincs sok az országban, talán az egész világban. Ha pedig komolyabb elektromos kár éri, akkor még ilyen technikával sem lehet megmenteni semmit.</li><li>Külső merevlemezek és USB stick-ek rendszeresen el tudnak romolni! Erről annyi példám van, hogy inkább egyet se említek.</li></ul><hr><blockquote>Apropó mit tegyünk, ha mégis rákattintunk arra a linkre, amire nem kéne, és rájövünk, hogy a gépünk fertőzött, és most titkosítja a fájlainkat egy ransomware vírus?</blockquote><p>Nagyon egyszerű: azonnal húzzuk ki a gépet a falból. Laptop esetén, ha az aksit nem lehet könnyen eltávolítani, akkor (általában) a bekapcsoló gombot kell 10 másodpercig lenyomva tartani. És NE KAPCSOLJUK BE ÚJBÓL! A fertőzött lemezt ki kell venni, és a menthető adatokat kimenteni úgy, hogy rácsatlakoztatjuk egy "tiszta" gépre. Ehhez persze nem árt a megfelelő szakértelem és eszköz, így ilyen esetben jobb elvinni az egész gépet egy szakemberhez.</p><blockquote>És ha bekaptuk, és nincs mentés, akkor utaljuk át a követelt BitCoin-t a megadott címre?</blockquote><p>Hát ez jó kérdés. A legtöbb esetben nincs sok értelme, mert aki írta a vírust, ha egyáltalán még ő áll a megadott BitCoin fiók mögött, esze ágában sincs azzal bajlódni, hogy elküldjön neked valamilyen feloldó kulcsot. Ha pedig a vírus úgy van megírva, akkor egyszerűen nem is létezik ilyen kulcs, de ha volt is, az sose került elmentésre sehova. </p><p>Ugyan akkor emlékszem egy BBC cikkre, amiben azt írták, hogy egy Amerikai kisváros hivatalát támadta meg egy ilyen vírus pár évvel ezelőtt, és miután az FBI helyreállítási kísérletei kudarcot vallottak, kifizették a kért összeget és megkapták a visszaállítási kulcsot. De gondolom ott nagyobb összegről volt szó, mint amit általában kérnek az ilyen vírusok.</p><blockquote>Talán a jövőben fel lehet törni az adott vírust és helyreállítani a titkosított fájlokat?</blockquote><p>Erre sajnos nincs sok esély. Az első ilyen vírusok valóban úgy voltak megírva, hogy fix titkosítási kulcsot használtak, amit ha feltörtek, akkor a vírus által titkosított összes fájlt vissza lehetett állítani. Illetve volt, ami nagyon gyenge titkosítási algoritmust használt, amit "brute-force" támadással fel lehetett törni. De ez nem sokáig volt így. A korszerű titkosító vírusok publikus titkosítási algoritmusokat használnak, olyanokat, amiket a bankok is használnak egymás között, és a kulcsot dinamikusan, randomszerűen generálják. Tehát ha sikerül feltörni a titkosított fájljaidat, akkor az nagy problémát jelentene a világnak, mert az azt jelentené, hogy a banki tranzakciók és sok más információs csatorna, ami kritikus a világgazdaság működéséhez, már nem is lenne annyira biztonságos - és ez valószínűleg sokkal nagyobb gondokat okozna neked is, mint az elvesztett fájljaid (személy szerint ilyen esetben elég gyorsan megpróbálnám készpénzben felvenni az összes megtakarításomat!).</p>]]></content:encoded></item><item><title><![CDATA[SQL Server Notes]]></title><description><![CDATA[<p>A collection of notes for myself!</p><h2 id="backup-up-an-express-instance-of-sql-server">Backup up an Express instance of SQL Server</h2><p>Easy! Follor this tutorial: <a href="https://support.microsoft.com/en-us/help/2019698/how-to-schedule-and-automate-backups-of-sql-server-databases-in-sql-se">https://support.microsoft.com/en-us/help/2019698/how-to-schedule-and-automate-backups-of-sql-server-databases-in-sql-se</a></p>]]></description><link>https://kb.zensoft.hu/sql-server-notes/</link><guid isPermaLink="false">5f1b2b6303b472091ae606ca</guid><category><![CDATA[SQL]]></category><category><![CDATA[IT Services]]></category><category><![CDATA[Windows]]></category><dc:creator><![CDATA[László L. Lieszkovszky]]></dc:creator><pubDate>Fri, 24 Jul 2020 18:42:24 GMT</pubDate><content:encoded><![CDATA[<p>A collection of notes for myself!</p><h2 id="backup-up-an-express-instance-of-sql-server">Backup up an Express instance of SQL Server</h2><p>Easy! Follor this tutorial: <a href="https://support.microsoft.com/en-us/help/2019698/how-to-schedule-and-automate-backups-of-sql-server-databases-in-sql-se">https://support.microsoft.com/en-us/help/2019698/how-to-schedule-and-automate-backups-of-sql-server-databases-in-sql-se</a></p>]]></content:encoded></item></channel></rss>