<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>itSolace.com</title>
	<atom:link href="http://www.itsolace.com/feed" rel="self" type="application/rss+xml" />
	<link>http://www.itsolace.com</link>
	<description></description>
	<lastBuildDate>Tue, 21 Feb 2012 20:04:10 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to backup with RSYNC and QNAP</title>
		<link>http://www.itsolace.com/content/how-to-backup-with-rsync-and-qnap</link>
		<comments>http://www.itsolace.com/content/how-to-backup-with-rsync-and-qnap#comments</comments>
		<pubDate>Sat, 20 Aug 2011 00:28:17 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1336</guid>
		<description><![CDATA[Our company recommends QNAP network attached storage (NAS) quite heavily due to how inexpensive the hardware is, feature rich and flexible it is.  Recently we have received a request to design and showcase a system for backing up a constantly growing data set. The data in question is a big digital image library that is [...]]]></description>
			<content:encoded><![CDATA[<p>Our company recommends QNAP network attached storage (NAS) quite heavily due to how inexpensive the hardware is, feature rich and flexible it is.  Recently we have received a request to design and showcase a system for backing up a constantly growing data set. The data in question is a big digital image library that is the livelihood of the business. The files are generated on workstations, and are placed in a specific folder. The owners wanted to automate a process of selecting the new files and uploading them onto NAS, so the files can be deleted from workstation, but be safely added to the central repository for safe-keeping and potential future sales. One of the requirements was to find the new files quickly, as they had negative experience with backup software that would take a long time trying to backup all the files every time. This is where RSYNC can trully shine as it will sync only new or changed files without ever re-uploading files that have been sync-ed already.<span id="more-1336"></span></p>
<p>Since the image library scattered across different computers was around 2TB in size, we chose QNAP 459PRO II. In RAID 5 configuration the total usable size of the system filled with 3TB hard drive is slightly under 9TBs. This way there is enough room to grow and the price tag is under $1500.</p>
<p>After initial configuration of the system, we&#8217;ve created a share and gave domain users right to write to it, then enabled RSYNC backups to the NAS:</p>
<p><strong>Home &#8211;&gt; Application Servers&#8211;&gt; Backup Server</strong></p>
<p>Create a user-name and password for authentication purposes &#8211; this will prevent unauthorized RSYNC access.</p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-2.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1337" title="Untitled-2" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-2.jpg" alt="" width="585" height="401" /></a></p>
<p>After this we&#8217;ve downloaded and install RSYNC for Windows called <a title="RSYNC for Windows - DeltaCopy" href="http://www.aboutmyip.com/AboutMyXApp/DeltaCopy.jsp" target="_blank">DeltaCopy</a> which was isntalled into the root of the drive C:\ on all workstations where files had been stored. Now it is time configure the DeltaCopy client to connect to the QNAP Backup server.</p>
<p>Click on &#8220;<strong>Add new profile</strong>&#8221; and fill Profile name, IP address and Virtual Directory Name. Now here is what you need to know: &#8220;<strong>Virtual Directory Name</strong>&#8221; is where you put in the name of the share where you want to store the files on the QNAP. In our case it was called &#8220;backups&#8221;.</p>
<p>Next &#8211; add the folder that you want to sync to the QNAP (in our case the files we want to backup are in G:\CAMERA).</p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-3.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1338" title="Untitled-3" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-3.jpg" alt="" width="615" height="563" /></a></p>
<p>Next you tab into the OPTIONS screen and uncheck &#8220;<strong>remove deleted files from server</strong>&#8220;. If this setting is checked, next time you remove a file from your folder and the sync runs &#8211; the removed files will also be removed from the QNAP!</p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-4.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1339" title="Untitled-4" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-4.jpg" alt="" width="615" height="563" /></a></p>
<p>In <strong>AUTHENTICATION </strong>tab enter the same username and password that you&#8217;ve entered on QNAP in &#8220;Backup server&#8221; properties.</p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-5.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1340" title="Untitled-5" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-5.jpg" alt="" width="615" height="563" /></a></p>
<p>The last piece of this simple puzzle is to automate the entire process. However, if you try to use the built-in scheduler and find out that the job never runs &#8211; you may want to modify the schedule as outlined below.</p>
<p>Here is how a typical, automatically created schedule task looks like. In the line where it says &#8220;<strong>C:\DeltaCopy\Images.dcp</strong>&#8221; we need to change the line so it looks like this: <strong>C:\DeltaCopy\<span style="color: #ff0000;">DeltaC.exe</span> Images.dcp</strong></p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-6.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1341" title="Untitled-6" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-6.jpg" alt="" width="416" height="461" /></a></p>
<p><a href="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-7.jpg" rel="lightbox[1336]"><img class="alignleft size-full wp-image-1342" title="Untitled-7" src="http://www.itsolace.com/wp-content/uploads/2011/08/Untitled-7.jpg" alt="" width="416" height="461" /></a></p>
<p>Once you change that line, provide your account credentials and save the schedule  task &#8211; it will run at whatever day and time you&#8217;ve specified.</p>
<p>Viola! You have working RSYNC from a workstation to your network attached QNAP storage device!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/how-to-backup-with-rsync-and-qnap/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>New QNAP: 10 drive, quad network</title>
		<link>http://www.itsolace.com/content/new-qnap-10-drive-quad-network</link>
		<comments>http://www.itsolace.com/content/new-qnap-10-drive-quad-network#comments</comments>
		<pubDate>Wed, 17 Aug 2011 21:50:58 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1330</guid>
		<description><![CDATA[QNAP is the industry leader of inexpensive network attached storage devices. So far all the units have featured a maximum of 8 hard drives and 2 network cards. However this is about to change as QNAP already has units with more hard drives and network cards in development and in limited production runs. So far [...]]]></description>
			<content:encoded><![CDATA[<p>QNAP is the industry leader of inexpensive network attached storage devices. So far all the units have featured a maximum of 8 hard drives and 2 network cards. However this is about to change as QNAP already has units with more hard drives and network cards in development and in limited production runs. So far we know of at least one unit which is a going to feature 10 hard drives and will possibly be able to utilize both &#8211; SATA and SAS hard drives. The use of SAS drives in QNAP device will significantly improve data access and transfer times between the device and other network equipment.  Since SAS is mostly used in enterprise environment, where iSCSI is the choice of protocol for connecting servers &#8211; QNAP has also decided to increase the network performance by configuring the new units with four gigabit network cards.  SAS drives, quad network cards  combined with  service binding to the NICs, iSCSI snapshoting (backup and restore),  faster processor and more memory in the units will push QNAP into enterprise grade category and will make it suitable for mission critical system where performance is an important factor.</p>
<p>Such configuration will make future QNAP offerings the perfect backup storage and low cost iSCSI expansion storage. For example ability to write data quickly via iSCSI over multiple nics to SAS drives will make backup times with Veeam faster as one will be able to push several backup streams at the same time without fear of QNAP being the bottleneck.</p>
<p>We are eagerly awaiting on the announcement of the new devices which is expected to happen around end of October or beginning of November of 2011.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/new-qnap-10-drive-quad-network/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Qnap firmware 3.5.0 &#8211; new features added</title>
		<link>http://www.itsolace.com/content/qnap-firmware-3-5-0-new-features-added</link>
		<comments>http://www.itsolace.com/content/qnap-firmware-3-5-0-new-features-added#comments</comments>
		<pubDate>Wed, 17 Aug 2011 21:18:39 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1324</guid>
		<description><![CDATA[QNAP has just released firmware v3.5 for their NAS devices. This new version has introduced some new features as well as improved some of the existing ones. We have deployed v3.5 on several devices installed on a client site in La Jolla, CA while at the same time we are testing its performance on our [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">QNAP has just <a title="QNAP firmware v3.5" href="http://www.qnap.com/USEng/fw_v35/features.asp" target="_blank">released firmware v3.5 f</a>or their NAS devices. This new version has introduced some new features as well as improved some of the existing ones. We have deployed v3.5 on several devices installed on a client site in La Jolla, CA while at the same time we are testing its performance on our own test units.</p>
<p style="text-align: justify;">
<p style="text-align: justify;">New features and improvements which will be important to small businesses are these:<br />
1 – built-in virus scanning with <strong>ClamAV</strong> – an Open Source anti-virus solution widely used on computers and servers. The virus signature database is automatically updated on regular schedule and is then used during the scheduled scans of the content on the NAS.</p>
<p style="text-align: justify;">2 –<strong> iSCSI snapshots </strong>now allow backups of iSCSI served volumes without a fear of inconsistent data state or major performance loss. The snapshot backup can then be restored in with a few clicks in through web-management interface. The one really important feature is the ability to restore to a separate LUN instead of overwriting the current one. This way two copies (current with possibly bad data and backed up version) can be brought online for examination if needed.</p>
<p style="text-align: justify;">3 – <strong>Service binding</strong> which allows assigning specific protocols and functions to a particular network interface on the device. This is really useful for those who are using QNAP for public access (FTP, web file management, website hosting, etc).</p>
<p style="text-align: justify;">4 – <strong>RADIUS</strong> network authentication and account control. This significantly improves security in small business networks that do not have specialized security systems for controlling network access and account logins.</p>
<p style="text-align: justify;">5 – <strong>External hard drive encryption</strong> will now allow for safer off-site data storage. If an organization is using external drives to keep a copy of important data outside of their premise – the data used to be stored in a clear (unencrypted) state. This made it easily readable to anyone with a physical access to the hard drive. With firmware 3.5 this data can now be encrypted, so if the drive is stolen or otherwise obtained by a person with malicious intent – he or she will not be able to read the data. Replication of data to the external drive has also been improved with more options and more flexible scheduling.</p>
<p style="text-align: justify;">
<p style="text-align: justify;"><a title="New QNAP NAS - 10 drive, 4 network ports" href="http://www.itsolace.com/content/new-qnap-10-drive-quad-network" target="_self">Here you can read information about <strong>yet unannounced </strong>QNAP devices (big hardware changes are coming). </a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/qnap-firmware-3-5-0-new-features-added/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Missing cores in Windows 7 VM?</title>
		<link>http://www.itsolace.com/content/missing-cores-in-windows-7-vm</link>
		<comments>http://www.itsolace.com/content/missing-cores-in-windows-7-vm#comments</comments>
		<pubDate>Mon, 18 Apr 2011 05:16:24 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1216</guid>
		<description><![CDATA[A client had recently deployed Windows 7 Professional  as a virtual machine running on vSphere Essentials ESXi server. The &#8220;Essentials&#8221; license allows for up-to 4 virtual CPUs (vCPU) to be assigned to a virtual machine, which is important if your VM needs to do some heavy data crunching. Yet when the client installed Windows 7, [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">A client had recently deployed Windows 7 Professional  as a virtual machine running on vSphere Essentials ESXi server. The &#8220;Essentials&#8221; license allows for up-to 4 virtual CPUs (vCPU) to be assigned to a virtual machine, which is important if your VM needs to do some heavy data crunching. Yet when the client installed Windows 7, they discovered that Windows was only seeing 2 virtual CPUs instead of 4. The problem turned out to be the way vMware presents CPUs and processor cores to the guest operating system. By default, it presents 4 vCPUs as a set of separate, physical processors. This leads Windows to use only 2 processors and block the other two as &#8220;not present&#8221; due to artificial limitation in Windows 7 which allows to use only 2 physical processor units. However, through the procedure found below, we were able to trick guest operating system into believing that there were only 2 physical processors with 2 cores each. This allowed the client to utilize all four vCPUs and increase computational performance of the virtual machine.</p>
<p>Here are the steps:<span id="more-1216"></span></p>
<ol>
<li>Power off the VM</li>
<li>Right click on the VM and select “Edit Settings…”</li>
<li>Select the “Options” tab</li>
<li>Click on “General” (in the “Advanced” options section)</li>
<li>Click “Configuration Parameters…” (in the pane on the right)</li>
<li>Click “Add Row”</li>
<li>Enter “cpuid.coresPerSocket” in the “Name” column</li>
<li>Enter  <strong>2</strong> in the “Value” column</li>
<li>Click “OK”</li>
<li>Power on the VM</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/missing-cores-in-windows-7-vm/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Veeam- 5 things you need to know</title>
		<link>http://www.itsolace.com/content/veeam-backup-recovery-5-things-you-need-to-know</link>
		<comments>http://www.itsolace.com/content/veeam-backup-recovery-5-things-you-need-to-know#comments</comments>
		<pubDate>Fri, 08 Apr 2011 23:46:00 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1208</guid>
		<description><![CDATA[Veeam is an excellent product for backing up large installations of virtual machines running on vMware server platforms. However, while the software looks easy to understand and operate &#8211; there are a few things every administrator needs to know in order to make it work well. 1 &#8211; Fast storage and network &#8211; while Veeam [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">Veeam is an excellent product for backing up large installations of virtual machines running on vMware server platforms. However, while the software looks easy to understand and operate &#8211; there are a few things every administrator needs to know in order to make it work well.</p>
<p style="text-align: justify;"><strong>1 &#8211; Fast storage and network</strong> &#8211; while Veeam can work over SMB/CIFS, the speed of backups and replication will be quite slow. Even with all gigabit network, you should not expect more than 20-50Mb/s of throughput to your NAS. The best environment for Veeam is an all iSCSI over 10Gbit or dedicated fiber storage network. Without these components, a typical full backup may take anywhere between half an hour to several hours instead of 5-25 minutes on dedicated storage 10Gbit Ethernet or fiber  network.</p>
<p style="text-align: justify;"><strong>2 &#8211; CPU power for compression</strong> &#8211; all of the compression and data mangling is done by the Veeam server. Whether it is installed on an actual hardware or is running as a virtual machine &#8211; it will need a lot of processing power. It is recommend to assign at least 4 cores from the current generation of Xeon (or similar) processors. While those who plan on making backups as small as possible through the highest rate of compression will want to assign at least two physical CPUs with at least 4 cores each for a total of 8 cores. If you don&#8217;t &#8211; your backup speeds descrease substantially while the Veeam server is compressing the data. A change in compression level from Low to Optimal decreases the backup space requirements by around 20- 30%!</p>
<p style="text-align: justify;"><strong>3 &#8211; Do not manage the backup files directly</strong> &#8211; as an administrator, you are not supposed to move, delete or otherwise manipulate the backup files directly. If you do so, your entire backup chain may become unusable (basically, you will loose your entire backup). This is due to the fact that Veeam tracks, manages and updates the files with the help of SQL and some complex block injection mechanisms.  If you want to delete, remove or add a backup to the Veeam server &#8211; you should only do it through the Backup and Recovery console.</p>
<p style="text-align: justify;"><strong>4 &#8211; Not all backup strategies allow off-siting</strong> &#8211; when you install and configure Veeam backup software, you should careful think through your backup strategy and goals. If you only make local backups (not taking data off-site) then you can select any backup schema. However, if you plan on moving your data off-site, some of the backup scenarios will not support this. If you move an incremental or full backup file that needs to be updated by the system and the system can&#8217;t find it &#8211; again, either a part or an entire backup chain may become unusable. Think your strategy through before implementing it.</p>
<p style="text-align: justify;"><strong>5 &#8211; Veeam backup server backup </strong>- this may sound funny or scary, but Veeam backup server can not backup itself. There is a good technical reason behind this, as it would have to &#8220;pause&#8221; itself while it backups the data. However for it to process the data, it needs to be running, which creates a logical loop. In order to backup the backup server, it has to be either done with a second installation of Veeam on a different host, or with a different software/methodology.</p>
<p style="text-align: justify;">Do you have more tips or ideas? Let us know in the comments!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/veeam-backup-recovery-5-things-you-need-to-know/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Your site is sending mail as www-data?</title>
		<link>http://www.itsolace.com/content/php-from-www-data-email</link>
		<comments>http://www.itsolace.com/content/php-from-www-data-email#comments</comments>
		<pubDate>Mon, 21 Feb 2011 04:43:18 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[Blog]]></category>

		<guid isPermaLink="false">http://www.itsolace.com/?p=1154</guid>
		<description><![CDATA[A client has inquired about troubleshooting an Ubuntu development server. They had a web site that had a contact form with all the standard fields &#8211; Name, Phone, E-mail address, Subject, Message body yet some of this information would not appear in the resulting e-mail. Instead of a message from &#8220;name&#8221;+&#8221;e-mail&#8221; as typed in by [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: justify;">A client has inquired about troubleshooting an Ubuntu development server. They had a web site that had a contact form with all the standard fields &#8211; Name, Phone, E-mail address, Subject, Message body yet some of this information would not appear in the resulting e-mail. Instead of a message from &#8220;name&#8221;+&#8221;e-mail&#8221; as typed in by the user, it would come in as been sent from <strong>www-data</strong>. Of course www-data is a standard apache account/user used to run as non-privileged (root) account. At first it appeared that their PHP scripts were written incorrectly and didn&#8217;t pass the required fields when the e-mail was generated. After some investigation we saw that wasn&#8217;t the case. In fact, the same script worked on a different server. It took another twenty minutes to find the real cause of the issue &#8211; a configuration option in SSMTP. Among the very few options in place for this mail transport, there is one called &#8220;<strong>FromLineOverrde</strong>&#8220;, which either allows or prohibits the data that goes into the &#8220;From&#8221; field of any message sent by SSMTP. If the FromLineOverride set to &#8220;NO&#8221;, then any &#8220;From&#8221; e-mail address that does not belong to an actual account on this server, will be replaced with default. On other hand if one sets the option to &#8220;YES&#8221;, then various software (including PHP+Apache) will be able to set the correct &#8220;from&#8221; field and have the message delivered intact.</p>
<p style="text-align: justify;">If you are running a Ubuntu (or any kind of Linux/BSD flavor with SSMTP)  mail host that is sending e-mails with &#8220;www-data&#8221; appearing in the &#8220;From&#8221; field &#8211; then you should look and see if you have SSMTP installed and if the FromLineOverride is set to &#8220;NO&#8221;.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.itsolace.com/content/php-from-www-data-email/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

