<?xml version="1.0" encoding="UTF-8" standalone="no"?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns="http://www.w3.org/2005/Atom" xmlns:blogger="http://schemas.google.com/blogger/2008" xmlns:gd="http://schemas.google.com/g/2005" xmlns:georss="http://www.georss.org/georss" xmlns:openSearch="http://a9.com/-/spec/opensearchrss/1.0/" xmlns:thr="http://purl.org/syndication/thread/1.0"><id>tag:blogger.com,1999:blog-5801082322957987512</id><updated>2026-03-21T08:01:09.178+08:00</updated><category term="Windows 7"/><category term="Windows Server 2008"/><category term="Windows Vista"/><category term="Windows"/><category term="Wireless"/><category term="Azure SQL Server"/><category term="Enterprise Cloud"/><category term="Networking"/><category term="Windows Server 2008 Hyper-V"/><category term="Cloud Storage"/><category term="Hardware"/><category term="Windows Security"/><category term="Internet"/><category term="Exchange Server 2010"/><category term="Lync Server"/><category term="Microsoft Virtualization"/><category term="iPad"/><category term="Mobile Marketing"/><category term="Mobile Web"/><category term="Ubuntu Linux"/><category term="Software Review"/><category term="Google"/><category term="Server Architectures"/><category term="Software"/><category term="Steve Job"/><category term="Access 2010"/><category term="INDEPTH"/><category term="Linux"/><category term="BlackBerry"/><category term="Cyber Security"/><category term="Security"/><category term="Windows XP"/><category term="Backup"/><category term="Microsoft Office 2007"/><category term="Multimedia"/><category term="News"/><category term="Red Hat Linux"/><category term="Smartphone"/><category term="Storage"/><category term="AMD"/><category term="BlackBerr"/><category term="C A R D S"/><category term="C H I P S"/><category term="C P U s"/><category term="Computer Science"/><category term="Cybercrime"/><category term="Desktop"/><category term="DevOps"/><category term="Display"/><category term="Facebook"/><category term="File Utilities"/><category term="Foursquare"/><category term="Laptop"/><category term="PDA"/><category term="Peripherals"/><category term="Plugged In"/><category term="VMware"/><category term="Windows Home Server"/><category term="Windows Server 2012 R2"/><title type="text">Computer Techno</title><subtitle type="html">Computer, Internet, SDK Technology news, tips and hints</subtitle><link href="http://computertechnos.blogspot.com/feeds/posts/default" rel="http://schemas.google.com/g/2005#feed" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default?redirect=false" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/" rel="alternate" type="text/html"/><link href="http://pubsubhubbub.appspot.com/" rel="hub"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default?start-index=26&amp;max-results=25&amp;redirect=false" rel="next" type="application/atom+xml"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><generator uri="http://www.blogger.com" version="7.00">Blogger</generator><openSearch:totalResults>809</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><xhtml:meta content="noindex" name="robots" xmlns:xhtml="http://www.w3.org/1999/xhtml"/><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-7909296474482903625</id><published>2017-10-24T14:24:00.000+08:00</published><updated>2017-10-24T14:24:01.606+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Cloud storage is for blocks too, not just files</title><content type="html">One of the misconceptions about cloud storage is that it is only useful for storing files. This assumption comes from the popularity of file-sharing services and the fact that it’s difficult to conceive of data objects that aren’t files because that’s what people use.&lt;br /&gt;
&lt;br /&gt;
But Windows Azure Storage works very well for storing fingerprints and fingerprints definitely are not files—they are logical packages of contiguous blocks of data. Blocks are an addressing mechanism that operating systems use to calculate where to put data to maintain system performance. CiS systems exchange blocks, not files, with servers. On the cloud side, CiS systems exchange objects with Windows Azure Storage—and fingerprints, chock full of blocks, are the objects used by the Microsoft HCS solution. Just as the operating system translates files into blocks in order to store them on storage devices, CiS translates blocks into fingerprints so they can be stored in the cloud.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/7909296474482903625/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/7909296474482903625" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7909296474482903625" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7909296474482903625" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/cloud-storage-is-for-blocks-too-not.html" rel="alternate" title="Cloud storage is for blocks too, not just files" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-3542116133505674173</id><published>2017-10-23T14:13:00.000+08:00</published><updated>2017-10-23T14:13:11.058+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">A big breakthrough: Cloud snapshots</title><content type="html">The Microsoft HCS solution incorporates elements from backup, dedupe, and snapshot technologies to create a highly automated data protection system based on cloud snapshots. A cloud snapshot is like a storage snapshot but where the snapshot data is stored in Windows Azure Storage instead of in a storage array. Cloud snapshots provide system administrators with a tool they already know and love—snapshots—and extend them across the hybrid cloud boundary.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
Fingerprints in the cloud&lt;br /&gt;
The data objects that are stored as snapshots in the cloud are called fingerprints. Fingerprints are logical data containers that are created early in the data lifecycle when data is moved out of the input queue in the CiS system. While CiS systems store and serve block data to servers, they manage the data internally as fingerprints.&lt;br /&gt;
&lt;br /&gt;
Just as backup processes work by copying newly written data to tapes or disk, cloud snapshots&lt;br /&gt;
work by copying newly made fingerprints to Windows Azure Storage. One of the biggest differences between backup and cloud snapshots is that backup transforms the data by copying it into a different data format, whereas cloud snapshots copy fingerprints as-is without changing the data format. This means that fingerprints in Windows Azure Storage can be directly accessed by the CiS system and used for any storage management purpose.&lt;br /&gt;
&lt;br /&gt;
Cloud snapshots work like incremental-only backups insofar that fingerprints only need to be uploaded once to Windows Azure Storage. Replication services in Windows Azure Storage makes multiple copies of the data as protection against failures. With most backup systems, there are many different backup data sets that need to be tracked and managed, but with cloud snapshots, there is only a single repository of fingerprints. In addition, there is no need to create synthetic full tapes because all the fingerprints needed to be recovered are located in the same Windows Azure Storage bucket.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Scheduling cloud snapshots&lt;/b&gt;&lt;br /&gt;
IT teams can flexibly configure their CiS systems to perform automated cloud snapshots to meet a broad range of requirements. Unlike tape backup systems that necessarily tie data expiration to tape rotation schedules, cloud snapshots can be assigned any expiration period. For instance, if the IT team decides they want to keep all cloud snapshot data for a minimum of three months, they can do it without having to worry about which tapes to use. Also, if the IT team wants to upload data more frequently, they can run cloud snapshots several times a day.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Efficiency improvements with cloud snapshots&lt;/b&gt;&lt;br /&gt;
Cloud snapshots eliminate tape problems and operator errors because there are no tapes to manage, lose, or go bad. No tapes need to be loaded for the next backup operation, no tapes are transferred off site, there are no tape names and labels to worry about, and no courier services need to be engaged. The arcane best practices that were developed for tape backup no longer apply to cloud snapshots. This is an enormous time saver for the IT team and removes them from the drudgery of managing tapes, tape equipment, and backup processes. Data protection with cloud snapshots also eliminates the need to make full or synthetic full tapes. The incremental-only approach of cloud snapshots means that a minimal amount of data is copied and transferred. In addition, the fact that data is deduped on-premises before it is snapshotted means the amount of data that is uploaded is minimized.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Comparing cloud snapshots&lt;/b&gt;&lt;br /&gt;
The biggest difference between cloud snapshots with the Microsoft HCS solution and other backup products is the integration with Windows Azure Storage. Cloud snapshots improve data protection in three important ways:&lt;br /&gt;
&lt;br /&gt;
1. Off-site automation. Cloud snapshots automatically copy data off site to Windows Azure Storage.&lt;br /&gt;
&lt;br /&gt;
2. Access to off-site data. Cloud snapshot data stored off site is quickly accessed on premises.&lt;br /&gt;
&lt;br /&gt;
3. Unlimited data storage and retention. The amount of backup data that can be retained on Windows Azure Storage is virtually unlimited.&lt;br /&gt;
&lt;br /&gt;
Remote replication can be used to enhance disk-based backup and snapshot solutions by automating off-site data protection. The biggest difference between cloud snapshots and replication-empowered solutions is that replication has the added expense of remote systems and facilities overhead, including the cost of managing disk capacities and replication links.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Remote office data protection&lt;/b&gt;&lt;br /&gt;
Cloud snapshots are also effective for automating data protection in remote and branch offices (ROBOs). These locations often do not have skilled IT team members on site to manage backup, and as a result, it is common for companies with many ROBOs to have significant gaps in their data protection.&lt;br /&gt;
&lt;br /&gt;
Installing the Microsoft HCS solution in ROBO locations allows the IT team to completely automate data protection in Windows Azure Storage. This highlights another important architectural advantage—the many to one (N:1) relationship of on-premises locations to cloud storage. This design makes it possible for a Microsoft HCS solution at a corporate data center to access data from any of the ROBO locations. In addition, alerts from CiS systems running in the ROBOs can be sent to the IT team so they can remotely troubleshoot any problems that arise.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
The role of local snapshots&lt;br /&gt;
CiS systems also provide local snapshots that are stored on the CiS system. Although local and cloud snapshots are managed independently, the first step in performing a cloud snapshot is running a local snapshot. In other words, all the data that is snapped to the cloud is also snapped locally first. The IT team can schedule local snapshots to run on a regular schedule—many times a day and on demand.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Looking beyond disaster protection&lt;/b&gt;&lt;br /&gt;
Snapshot technology is based on a system of pointers that provide access to all the versions of data stored by the system. The Microsoft HCS solution has pointers that provides access to all the fingerprints stored on the CiS system and in Windows Azure Storage.&lt;br /&gt;
&lt;br /&gt;
The fingerprints and pointers in a Microsoft HCS solution are useful for much more than disaster protection and accessing point-in-time copies of data. Together they form a hybrid data management system that spans the hybrid cloud boundary. A set of pointers accompanies every cloud snapshot that is uploaded to Windows Azure Storage, referencing the fingerprints that are stored there. The system of pointers and fingerprints in the cloud is a portable data volume that uses Windows Azure Storage for both protection and portability.&lt;br /&gt;
&lt;br /&gt;
This hybrid data management system enables additional data and storage management functions beyond backup and disaster recovery. For example, data tiering and archiving both take advantage of it to manage data growth and drive storage efficiency.&amp;nbsp;&lt;br /&gt;
&lt;span style="color: #999999;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/3542116133505674173/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/3542116133505674173" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3542116133505674173" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3542116133505674173" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/a-big-breakthrough-cloud-snapshots.html" rel="alternate" title="A big breakthrough: Cloud snapshots" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-3973787879601745715</id><published>2017-10-22T14:11:00.000+08:00</published><updated>2017-10-22T14:11:13.013+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">For the love of snapshots</title><content type="html">Snapshot technology is an alternative to backup that was first made popular by NetApp in their storage systems. Snapshots are a system of pointers to internal storage locations that maintain access to older versions of data. Snapshots are commonly described as making point-in-time copies of data. With snapshots, storage administrators are able to recreate data as it existed at various times in the past.&lt;br /&gt;
&lt;br /&gt;
Snapshot technology is widely appreciated by IT teams everywhere for having saved them innumerable hours that they would have spent restoring data from backup tapes. It’s no wonder that snapshot technology has become a key element of storage infrastructures and is one of the most heavily utilized features on most business-class storage systems.&lt;br /&gt;
&lt;br /&gt;
While IT teams have largely replaced backups with snapshots for restoring historical versions of data, the two technologies are often used together in backup scenarios. Snapshots are used to capture updates to data and then backup processes capture the data from the snapshot. This keeps backups from interfering with active production applications and their data.&lt;br /&gt;
&lt;br /&gt;
One problem with snapshots is that they consume additional storage capacity on primary storage that has to be planned for. The amount of snapshot data depends on the breadth of changed data and the frequency of snapshots. As data growth consumes more and more capacity the amount of snapshot data also tends to increase and IT teams may be surprised to discover they are running out of primary storage capacity. A remedy for this is deleting snapshot data, but that means fewer versions of data are available to restore than expected.&lt;br /&gt;
&lt;br /&gt;
In many cases, that may not be a huge problem, but there could be times when not being able to restore previous versions of data could cause problems for the IT team. Otherwise, the ease that snapshot capacity can be returned to free space depends on the storage system and may not be as simple as expected.&lt;br /&gt;
&lt;span style="color: #999999;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/3973787879601745715/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/3973787879601745715" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3973787879601745715" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3973787879601745715" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/for-love-of-snapshots.html" rel="alternate" title="For the love of snapshots" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-9079667210944492558</id><published>2017-10-21T14:08:00.000+08:00</published><updated>2017-10-21T14:08:13.015+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Dedupe makes a big difference</title><content type="html">A breakthrough in virtual tape technology came when dedupe technology was integrated with VTLs. Like previous-generation VTLs, dedupe VTLs require backup software products to generate backup data, but the dedupe function eliminates redundant data from backup streams. This translates directly into backup storage capacity savings and makes them much more cost-competitive with tape systems. Not only that, but dedupe VTLs improve backup&amp;nbsp; performance by simultaneously backing up a larger number of servers and by keeping more backup copies readily available online. Many organizations&lt;br /&gt;
happily replaced their tape backup systems with dedupe VTLs.&lt;br /&gt;
&lt;br /&gt;
While dedupe VTLs have transformed backup for many IT teams, it has done relatively little to make disaster recovery easier. In most cases, tape copies still need to be made for off-site protection and the challenges of restoring data from tape are the same whether they were generated by tape drives or a dedupe VTL. However, like incremental-only backup solutions, some dedupe VTLs can also replicate data off site to another remote dedupe VTL, eliminating the need to make off-site tape copies—with the familiar caveats that remote replication adds additional systems and facilities costs as well as being more complicated to manage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Dedupe variations: source and primary dedupe&lt;/b&gt;&lt;br /&gt;
Due to the success of dedupe backup systems, most people associate dedupe technology with target-side backup protection, but the technology can be successfully implemented other ways as well. Source dedupe implements dedupe technology before sending it over the network to be backed up. The main advantage of source dedupe is that it consumes far less bandwidth to transfer data and the main disadvantage is that it takes more processing resources on the server where the dedupe process runs.&lt;br /&gt;
&lt;br /&gt;
Primary dedupe is the application of dedupe technology for primary production data, as opposed to being limited to backup data. The main advantage of primary dedupe is that it reduces the amount of capacity consumed on primary storage— which tends to be the most expensive storage in the data center. The main disadvantage of primary dedupe is the performance impact of running dedupe on production data.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/9079667210944492558/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/9079667210944492558" rel="replies" title="2 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/9079667210944492558" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/9079667210944492558" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/dedupe-makes-big-difference.html" rel="alternate" title="Dedupe makes a big difference" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>2</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-2022819790856020934</id><published>2017-10-20T13:39:00.000+08:00</published><updated>2017-10-20T13:39:10.442+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Incremental-only backup</title><content type="html">The incremental-only approach to backup makes a single full backup copy and thereafter makes incremental backup copies to capture newly written data. If synthetic full tapes are not made, this approach leads to horrendously long and troublesome restores because every tape that was ever made might be needed for recovery. This implies copies need to be made of every tape in case they fail and also requires them to be stored in different locations, which means it might be necessary to have multiple copies at each location to account for media failures and so on and so forth. (It’s funny what disaster paranoia will lead you to think about.)&lt;br /&gt;
&lt;br /&gt;
That’s why backup vendors developed disk-based, incremental-only backup systems that automatically copy backup data from a backup system at one site to another system at a remote location. When a disaster happens at the primary site, a full recovery can be made at the remote site from backup data in the remote system.&lt;br /&gt;
&lt;br /&gt;
Incremental-only backup solutions integrate database, replication, and backup software along with the redundant hardware systems and facilities overhead at the remote site. Like other disk-based backup systems, they have capacity limitations that restrict the amount of backup data that can be kept, requiring management diligence and planning. Incremental-only backup systems are effective for solving backup problems, but, if the IT team also wants to reduce the cost of storage, incremental-only systems probably don’t fit the bill.&lt;br /&gt;
&lt;span style="color: #999999;"&gt;&lt;br /&gt;&lt;/span&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/2022819790856020934/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/2022819790856020934" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2022819790856020934" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2022819790856020934" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/incremental-only-backup.html" rel="alternate" title="Incremental-only backup" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-959884703103333113</id><published>2017-10-19T13:35:00.000+08:00</published><updated>2017-10-19T13:35:03.457+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Virtual tape</title><content type="html">The desire to reduce the dependency on tape for recovery gave rise to the development of virtual tape libraries (VTLs) that use disk drives for storing backup data by emulating tapes and tape hardware. Off-site storage of backup data is accomplished by copying virtual tapes onto physical tapes and transporting them to an off-site facility. This backup design is called disk-to-disk-to-tape, or D2D2T—where the first disk (D) is in file server disk storage, the second disk (D) is in a virtual tape system, and tape refers to tape drives and media.&lt;br /&gt;
&lt;br /&gt;
VTLs significantly improve the automation of backup processes and provide good backup performance, but are more expensive than tape backup systems. Because the storage capacity of virtual tape products is limited, it might not be possible to backup as many servers or retain as much backup data as desired. For cost, capacity, and performance reasons, VTLs were mostly used in niche environments until dedupe technology was integrated with them and made them more widely applicable.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/959884703103333113/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/959884703103333113" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/959884703103333113" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/959884703103333113" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/virtual-tape.html" rel="alternate" title="Virtual tape" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-7329910742913555293</id><published>2017-10-18T10:47:00.000+08:00</published><updated>2017-10-18T10:47:12.569+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">The many complications and risks of tape</title><content type="html">Magnetic tape technology was adopted for backup many years ago because it met most of the physical storage requirements, primarily by being portable so that it could be transported to an off-site facility. This gave rise to a sizeable ecosystem of related backup technologies and services, including tape media, tape drives, autoloaders, large scale libraries, device and subsystem firmware, peripheral interfaces, protocols, cables, backup software with numerous agents and options, off-site storage service providers, courier services, and a wide variety of consulting practices to help companies of all sizes understand how to implement and use it all effectively.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Tape media&lt;/b&gt;&lt;br /&gt;
Tape complexity starts with its physical construction. In one respect, it is almost miraculous that tape engineers have been able to design and manufacture media that meets so many challenging and conflicting requirements. Magnetic tape is a long ribbon of multiple laminated layers, including a microscopically jagged layer of extremely small metallic particles that record the data and a super-smooth base layer of polyester-like material that gives the media its strength and flexibility. It must be able to tolerate being wound and unwound and pulled and positioned through a high-tension alignment mechanism without losing the integrity of its dimensions. Manufacturing data grade magnetic tapes involves sophisticated chemistry, magnetics, materials, and processes.&lt;br /&gt;
&lt;br /&gt;
Unfortunately, there are many environmental threats to tape, mostly because metals tend to oxidize and break apart. Tape manufacturers are moving to increase the environmental range that their products can withstand, but historically, they have recommended storing them in a fairly narrow humidity and temperature range. There is no question that the IT teams with the most success using tape take care to restrict its exposure to increased temperatures and humidity. Also, as the density of tape increases, vibration during transport has become a factor, resulting in new packaging and handling requirements. Given that tapes are stored in warehouses prior to being purchased and that they are regularly transported by courier services and stored off-site, there are environmental variables beyond the IT team’s control—and that makes people suspicious of its reliability.&lt;br /&gt;
&lt;br /&gt;
Tape’s metallic layer is abrasive to tape recording heads and constantly causes wear and tear to them. Over time the heads wear out, sometimes much faster than expected. It can be very difficult to determine if the problem is head wear, tape defects, or dirty tape heads. Sometimes the only remedy is to replace both the tape heads and all the tapes. The time, effort, and cost involved in managing&lt;br /&gt;
wear-and-tear issues can be a sizeable burden on the IT group with no possible return on that investment to the organization. Tape aficionados are very careful about the tapes they buy and how they care for them, but many IT leaders no longer think it is worthwhile to maintain tapes and tape equipment.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Media management and rotation&lt;/b&gt;&lt;br /&gt;
Transporting tapes also exposes them to the risk of being lost, misplaced, or stolen. The exposure&lt;br /&gt;
to the organization from lost tapes can be extremely negative, especially if they contain customer account information, financial data, or logon credentials. Businesses that have lost tapes in-transit have not only had to pay for extensive customer notification and education programs, but they have also suffered the loss of reputation.&lt;br /&gt;
&lt;br /&gt;
Backup software determines the order that tapes are used, as well as the generation of tape names. Unfortunately, tapes are sometimes mislabeled which can lead to incomplete backup coverage, as well as making restores and recoveries more challenging. It sounds like a simpleproblem to solve, but when you consider that multiple tapes may have been used as part of a single backup job and that some tapes (or copies of tapes) are off site and cannot be physically checked, it turns out that there is not always a fast way to clear up any confusion.&lt;br /&gt;
&lt;br /&gt;
Tape rotation is the schedule that is used by backup software to determine which tapes should be used for the next backup operation. If an administrator improperly loads the wrong tape in a tape drive, the backup software may not run, which means new data is not protected.&lt;br /&gt;
&lt;br /&gt;
Conversely, the backup software may choose to overwrite existing data on the tape, making it impossible to recover any of it. A similar problem occurs when a backup administrator erroneously deletes tape records from the backup system’s database or erases the wrong tapes. Backup only works correctly when the database used to track data on tape accurately reflects the data that is recorded on tapes.&lt;br /&gt;
&lt;br /&gt;
These sorts of problems are well-known to backup administrators and are more common that one might think. Backup administration and tape management tends to be repetitive, uninteresting work which sets the stage for operator oversights and errors. This is the reality of tape backup and it is why automated data protection with the Microsoft HCS solution from&lt;br /&gt;
&lt;br /&gt;
Microsoft is such an important breakthrough. It removes the responsibility for error- prone processes from people who would rather be doing something else. When you look at all the problems with tape, it is highly questionable as an infrastructure technology. Infrastructures should be dependable above all else and yet, that is the consistent weakness of tape technology in nearly all its facets.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Synthetic full backups&lt;/b&gt;&lt;br /&gt;
An alternative to making full backup copies is to make what are called synthetic full copies, which aggregate data from multiple tapes or disk-based backups onto a tape (or tapes) that contains all the data that would be captured if a full backup were to be run. They reduce the time needed to complete backup processing, but they still consume administrative resources and suffer from the same gremlins that haunt all tape processes.&lt;br /&gt;
&lt;br /&gt;
The real issue is why it should be necessary to make so many copies of data that have already been made so many times before. Considering the incredible advances in computing technology over the years, it seems absurd that more intelligence could not be applied to data protection, and it highlights the fundamental weakness of tape as a portable media for off-site storage.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Restoring from tape&lt;/b&gt;&lt;br /&gt;
It would almost be comical if it weren’t so vexing, but exceptions are normal where recovering from tape is concerned. Things often go wrong with backup that keeps it from completing as expected. It’s never a problem until it’s time to recover data and then it can suddenly become extremely important in an unpleasant sort of way. Data that was skipped during backup cannot be recovered. Even worse, tape failures during recovery prevents data from being restored.&lt;br /&gt;
&lt;br /&gt;
Unpleasant surprises tend to be just the beginning of a long detour where restores are concerned. Fortunately, there may be copies from earlier backup jobs that are available to recover. Unfortunately, several weeks or months of data could be lost. When this happens, somebody has a lot of reconstruction work to do to recreate the data that couldn’t be restored.&lt;br /&gt;
&lt;br /&gt;
One thing to expect from disaster recovery is that more tapes will need to be used than assumed. Another is that two different administrators are likely to vary the process enough so that the tapes they use are different—as well as the time they spend before deciding the job is done, which implies the job is never completely finished. Most people who have conducted a disaster recovery would say there was unfinished business that they didn’t have time to figure out. Their efforts were good enough—they passed the test—but unknown problems were still lurking.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/7329910742913555293/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/7329910742913555293" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7329910742913555293" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7329910742913555293" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/the-many-complications-and-risks-of-tape.html" rel="alternate" title="The many complications and risks of tape" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-33103497929250253</id><published>2017-10-17T10:41:00.000+08:00</published><updated>2017-10-17T10:41:08.834+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">The inefficiencies and risks of backup processes</title><content type="html">If cloud storage had existed decades ago, it’s unlikely that the industry would have developed&lt;br /&gt;
the backup processes that are commonly used today. However, the cloud didn’t exist, and IT teams had to come up with ways to protect data from a diverse number of threats, including large storms, power outages, computer viruses, and operator errors. That’s why vendors and IT professionals developed backup technologies and best practices, to make copies of data and store them off site in remote facilities where they could be retrieved after a disaster. A single “backup system” is constructed from many different components that must be implemented and managed correctly for backup to achieve its ultimate goal: the ability to restore the organization’s data after a disaster has destroyed it.&lt;br /&gt;
&lt;br /&gt;
Many companies have multiple, sometimes incompatible, backup systems and technologies protecting different types of computing equipment. Many standards were developed over the years, prescribing various technologies, such as tape formats and communication interfaces, to achieve basic interoperability. Despite these efforts, IT teams have often had a difficult time recognizing the commonality between their backup systems. To many, it is a byzantine mess of arcane processes.&lt;br /&gt;
&lt;br /&gt;
Technology obsolescence is another difficult aspect of data protection. As new backup storage technologies are introduced, IT teams have to manage the transition to those technologies as well as retain access to data across multiple technologies. This tends to be more problematic for long-term data archiving than backup, but it is a consideration that weighs on IT teams nonetheless.&lt;br /&gt;
&lt;br /&gt;
Disaster recovery is the most stressful, complex undertaking in all of IT. Recreating replacement&lt;br /&gt;
systems from tape backups involves many intricate details that are very difficult to foresee and plan for. Doing this without the usual set of online resources is the ultimate test of the IT team’s skills—a test with a very high bar and no chance for a retry. Most IT teams do not know what their own recovery capabilities are; for example, how much data they could restore and how long it would take. When you consider how much time, money, and energy has been invested in backup, this is a sad state of affairs for the IT industry. Data growth is only making the situation worse.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/33103497929250253/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/33103497929250253" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/33103497929250253" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/33103497929250253" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/the-inefficiencies-and-risks-of-backup.html" rel="alternate" title="The inefficiencies and risks of backup processes" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-7245447194758120995</id><published>2017-10-16T10:32:00.000+08:00</published><updated>2017-10-16T10:32:06.954+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Hybrid cloud storage architecture</title><content type="html">Hybrid cloud storage overcomes the problems of managing data and storage by integrating on-premises storage with cloud storage services. In this architecture, on-premises storage uses the capacity on internal SSDs and HDDs, as well as on the expanded storage resources that are provided by cloud storage. A key element of the architecture is that the distance over which data is stored is extended far beyond the on-premises data center, thereby providing disaster protection. The transparent access to cloud storage from a storage system on-premises is technology that was developed by StorSimple and it is called Cloud-integrated Storage, or CiS. CiS is made up of both hardware and software. The hardware is an industry-standard iSCSI SAN array that is optimized to perform automated data and storage management tasks that are implemented in software.&lt;br /&gt;
&lt;br /&gt;
The combination of CiS and Windows Azure Storage creates a new hybrid cloud storage architecture with expanded online storage capacity that is located an extended distance from the data center.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;&lt;br /&gt;&lt;/b&gt;
&lt;b&gt;Change the architecture and change the function&lt;/b&gt;&lt;br /&gt;
CiS performs a number of familiar data and storage management functions that are significantly transformed when implemented within the hybrid cloud storage architecture.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Snapshots&lt;/b&gt;&lt;br /&gt;
CiS takes periodic snapshots to automatically capture changes to data at regular intervals. Snapshots give storage administrators the ability to restore historical versions of files for end users who need to work with an older version of a file. Storage administrators highly value snapshots for their efficiency and ease of use—especially compared to restoring data from tape. The main limitation with snapshots is that they are restricted to on-premises storage and susceptible to the same threats that can destroy data on primary storage. Implementing snapshots in a hybrid cloud storage architecture adds the element of extended distance, which makes them useful for backup and disaster recovery purposes.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Data tiering&lt;/b&gt;&lt;br /&gt;
CiS transparently performs data tiering, a process which moves data between the SSDs and HDDs in the CiS system according to the data’s activity level with the goal of placing data on the optimal cost/performance devices. Expanding data tiering with a hybrid cloud storage architecture transparently moves dormant data off site to the cloud so it no longer occupies on-premises storage. This transparent, online “cold data” tier is a whole new storage level that is not available with traditional storage architectures, and it provides a way to have archived data available online.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Thin provisioning&lt;/b&gt;&lt;br /&gt;
SAN storage is a multitenant environment where storage resources are shared among multiple servers. Thin provisioning allocates storage capacity to servers in small increments on a first-come, first-served basis, as opposed to reserving it in advance for each server. The caveat almost always mentioned with thin provisioning is the concern about over-committing resources, running out of capacity, and experiencing the nightmare of system crashes, data corruptions, and prolonged downtime.&lt;br /&gt;
&lt;br /&gt;
However, thin provisioning in the context of hybrid cloud storage operates in an environment where data tiering to the cloud is automated and can respond to capacityfull scenarios on demand. In other words, data tiering from CiS to Windows Azure Storage provides a capacity safety valve for thin provisioning that significantly eases the task of managing storage capacity on-premises.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/7245447194758120995/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/7245447194758120995" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7245447194758120995" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7245447194758120995" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/hybrid-cloud-storage-architecture.html" rel="alternate" title="Hybrid cloud storage architecture" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-7900737790956936754</id><published>2017-10-15T10:32:00.001+08:00</published><updated>2017-10-15T10:32:06.252+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Best practices or obsolete practices</title><content type="html">The IT team does a great deal of work to ensure data is protected from threats such as natural disasters, power outages, bugs, hardware glitches, and security intrusions. Many of the best practices for protecting data that we use today were developed for mainframe environments half a century ago. They are respected by IT professionals who have used them for many years to manage data and storage, but some of these practices have become far less effective in light of data growth realities. Some best practices for protecting data are under pressure for their costs, the time they take to perform, and their inability to adapt to change. One best practice area that many IT teams find impractical is disaster recovery (DR). DR experts all stress the importance of simulating and practicing recovery, but simulating a recovery takes a lot of time to prepare for and tends to be disruptive to production operations. As a result, many IT teams never get around to practicing their DR plans. Another best practice area under scrutiny is backup, due to chronic problems with data growth, media errors, equipment problems, and operator miscues. Dedupe backup systems significantly reduce the amount of backup data stored and help many IT teams successfully&lt;br /&gt;
complete daily backups. But dedupe systems tend to be costly, and the benefits are limited&lt;br /&gt;
to backup operations and don’t include the recovery side of the equation. Dedupe does not change the necessity to store data off-site on tapes, which is a technology that many IT teams would prefer to do away with. Many IT teams are questioning the effectiveness of their storage best practices and are looking for ways to change or replace those that aren’t working well for them anymore.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;Doing things the same old way doesn’t solve new problems&lt;/b&gt;&lt;br /&gt;
The root cause of most storage problems is the large amount of data being stored. Enterprise storage arrays lack capacity “safety valves” to deal with capacity-full scenarios and slow to a crawl or crash when they run out of space. As a result, capacity planning can take a lot of time that could be used for other things. What many IT leaders dislike most about capacity management is the loss of reputation that comes with having to spend money unexpectedly on storage that was targeted for other projects. In addition, copying large amounts of data during backup takes a long time even when they are using dedupe backup systems. Technologies like InfiniBand and Server Message Block (SMB) 3.0 can significantly reduce the amount of time it takes to transfer data, but they can only do so much.&lt;br /&gt;
&lt;br /&gt;
More intelligence and different ways of managing data and storage are needed to change the dynamics of data center management. IT teams that are already under pressure to work more efficiently are looking for new technologies to reduce the amount of time they spend on it. The Microsoft HCS solution discussed in this book is a solution for existing management technologies and methods that can’t keep up.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/7900737790956936754/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/7900737790956936754" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7900737790956936754" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7900737790956936754" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/10/best-practices-or-obsolete-practices.html" rel="alternate" title="Best practices or obsolete practices" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-813674194156218207</id><published>2017-04-08T17:51:00.000+08:00</published><updated>2017-04-08T17:51:09.555+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Solid State Disks under the covers</title><content type="html">SSDs are one of the hottest technologies in storage. Made with nonvolatile flash memory, they are unencumbered by seek time and rotational latencies. From a storage administrator’s perspective, they are simply a lot faster than disk drives. However, they are far from being a “bunch of memory chips” that act like a disk drive. The challenge with flash is that individual memory cells can wear out over time, particularly if they are used for low-latency transaction processing applications. To alleviate this challenge, SSD engineers design a number of safeguards, including metadata tracking for all cells and data, compressing data to use fewer cells, parity striping to protect against cell failures, wear-leveling to use cells uniformly, “garbage collecting“ to remove obsolete data, trimming to remove deleted data, and metering to indicate when the device will stop being usable. SSDs manage everything that needs to be managed internally. Users are advised not to use defrag or other utilities that reorganize data on SSDs. They won’t perform faster, but they will wear out faster.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/813674194156218207/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/813674194156218207" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/813674194156218207" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/813674194156218207" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/solid-state-disks-under-covers.html" rel="alternate" title="Solid State Disks under the covers" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-8992282056668573411</id><published>2017-04-07T17:49:00.000+08:00</published><updated>2017-04-07T17:49:01.061+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">Virtual systems and hybrid cloud storage</title><content type="html">IT teams use virtualization technology to consolidate, relocate, and scale applications to keep pace with the organization’s business demands and to reduce their operating costs. Hypervisors, such as ESX and ESXi from VMware and Hyper-V from Microsoft, create logical system images called virtual machines (VMs) that are independent of system hardware thereby enabling IT teams to work much more efficiently and quickly.&lt;br /&gt;
&lt;br /&gt;
But virtualization creates problems for storage administrators who need more time to plan and implement changes. The storage resources for ESX and ESXi hypervisors are Virtual Machine Disk Format (VMDK) files, and for Hyper-V hypervisors, they are Virtual Hard Disk &amp;nbsp;(VHD) files. While VMs are rapidly moved from one server to another, moving the associated VMDKs and VHDs from one storage system to another is a much slower process. VMs can be relocated from one server to another without relocating the VMDKs and VHDs, but the &amp;nbsp;process of load balancing for performance usually involves shifting both VMs and VMDKS/VHDs. Data growth complicates the situation by consuming storage capacity, which degrades performance for certain VMs, and forces the IT team to move VMDKs/VHDs from one storage system to another, which can set off a chain reaction of VMDK/VHD relocations along the way. Hybrid cloud storage gracefully expands the capacity of storage, including VMDKs and VHDs, eliminating the need to move them for capacity reasons. By alleviating the pressures of data growth, hybrid cloud storage creates a more stable environment for VMs.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/8992282056668573411/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/8992282056668573411" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/8992282056668573411" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/8992282056668573411" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/virtual-systems-and-hybrid-cloud-storage.html" rel="alternate" title="Virtual systems and hybrid cloud storage" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-2205566449980812150</id><published>2017-04-06T17:48:00.000+08:00</published><updated>2017-04-06T17:48:06.356+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">The constant nemesis: data growth</title><content type="html">IDC’s Digital Universe study estimates that the amount of data stored worldwide is more than doubling every two years, so it is no surprise that managing data growth is often listed as one of the top priorities by IT leaders. IT professionals have ample experience with this problem and are well aware of the difficulties managing data growth in their corporate data centers. Balancing performance and data protection requirements with power and space constraints is a constant challenge.&lt;br /&gt;
&lt;br /&gt;
IT leaders cannot surrender to the problems of data growth, so they need a strategy that will diminish the impact of it on their organizations. The hybrid cloud storage approach leverages cloud storage to offload data growth pressures to the cloud. Storage, which has always had an integral role in computing, will continue to have a fundamental role in the transformation to hybrid cloud computing—for its primary functionality (storing data) as well as its impact on those responsible for managing it.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/2205566449980812150/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/2205566449980812150" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2205566449980812150" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2205566449980812150" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/the-constant-nemesis-data-growth.html" rel="alternate" title="The constant nemesis: data growth" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-3382739929501162166</id><published>2017-04-05T17:44:00.000+08:00</published><updated>2017-04-05T17:44:03.455+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Cloud Storage"/><title type="text">The transformation of enterprise storage with cloud storage services</title><content type="html">Storage has been an integral part of information technology from its inception and will continue&lt;br /&gt;
to be throughout the cloud computing transformation that is underway. That’s because all the data we create, use, and share has to be stored somewhere if it is to havemore than fleeting value. A lot of this data is stored in corporate data centers, but a rapidlygrowing percentage is being stored in the cloud.&lt;br /&gt;
&lt;br /&gt;
Enterprise storage architectures will need to adapt to this reality and integrate with cloud storage. Just as cloud services have changed the ways we consume data, they will also change how we store, manage, and protect it. It is short-sighted to think of cloud storage merely as big disk drives in the sky when there is so much compute power in the cloud to do interesting things with it. If it is possible to find information needles in data haystacks using data analytics, it is certainly possible to discover new ways to manage all that data more effectively. For example, the implementation of erasure coding in Windows Azure Storage demonstrates how advanced error-correction technology can also be used to effectively manage cloud storage capacity.&lt;br /&gt;
&lt;br /&gt;
But the advancements in enterprise storage won’t all be cloud-resident. In fact, many of the most important changes will occur in on-premises storage management functions that take advantage of hybrid cloud designs. The section “Change the architecture and change the function,” later in this chapter, examines how extending traditional storage architectures with the addition of cloud storage services makes familiar storage management functions much more powerful.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #cccccc;"&gt;Source of Information : Rethinking Enterprise Storage&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/3382739929501162166/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/3382739929501162166" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3382739929501162166" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/3382739929501162166" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/the-transformation-of-enterprise.html" rel="alternate" title="The transformation of enterprise storage with cloud storage services" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-2889531718598689618</id><published>2017-04-04T17:40:00.000+08:00</published><updated>2017-04-04T17:40:06.878+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Data archiving with Azure SQL Database</title><content type="html">The data archive mechanism with Azure SQL Database generally will be an export from Azure SQL Database. Export creates a non–transactionally consistent copy of some or all database tables using the BACPAC format (schema and data). This BACPAC file can be stored in Azure blog storage and/or downloaded to an on-premises environment and imported when desired to either Azure SQL Database or SQL Server.&lt;br /&gt;
&lt;br /&gt;
To obtain a transactionally consistent export (without using third-party tools), you must either ensure that no writes occur on the source database during the export or create a database copy (which is guaranteed to be transactionally consistent).&lt;br /&gt;
&lt;br /&gt;
Microsoft provides a number of options for you to use to export your data to a BACPAC file. These are as follows:&lt;br /&gt;
&lt;br /&gt;
 Using the Azure portal&lt;br /&gt;
&lt;br /&gt;
 Using the Export Data Tier Application Wizard in Microsoft SQL Server Management Studio, version 13.0.11000 or higher (Download SQL Server Management Studio)&lt;br /&gt;
&lt;br /&gt;
 Using the SQLPackage.exe command-line utility&lt;br /&gt;
&lt;br /&gt;
 Using the Start-AzureSqlDatabaseExport PowerShell cmdlet, which can be combined with the Start-AzureSqlDatabaseCopy PowerShell cmdlet&lt;br /&gt;
&lt;br /&gt;
Generally, for databases smaller than 200 GB, using the Azure portal is the simplest method. If the operation goes over 20 hours, it may be cancelled. If the export does not have a clustered index, it may fail if it takes longer than 6 to 12 hours.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/2889531718598689618/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/2889531718598689618" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2889531718598689618" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/2889531718598689618" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/data-archiving-with-azure-sql-database.html" rel="alternate" title="Data archiving with Azure SQL Database" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-500334750792475459</id><published>2017-04-03T17:39:00.000+08:00</published><updated>2017-04-03T17:39:08.946+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Data archiving with SQL Server in an Azure virtual machine</title><content type="html">The data archive mechanism with SQL Server in an Azure virtual machine generally will be a full SQL Server backup that you store for the length of time required. If you are managing your own backups, you will want to store your full database backups in Azure blob storage standard storage (or archive outside Azure). If you are not already using backup to URL to store your backups in Azure blob storage, you will want to copy from your attached disks in premium storage to Azure blob storage using standard storage.&lt;br /&gt;
&lt;br /&gt;
If you are using managed backup and want to archive a full database backup for longer than 30 days, you will need to copy a full backup to a new storage location or periodically perform a full database backup (to URL) on a scheduled basis and store it in standard storage for the length of time required.&lt;br /&gt;
&lt;br /&gt;
If you are using file-snapshot backup, you have another option to archive your database: you periodically can copy the backup snapshots for a given backup set to long-term storage. At any point in time, you can choose to restore to a new database when needed and create a traditional (streaming) SQL Server backup for long-term storage.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/500334750792475459/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/500334750792475459" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/500334750792475459" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/500334750792475459" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/data-archiving-with-sql-server-in-azure.html" rel="alternate" title="Data archiving with SQL Server in an Azure virtual machine" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-5408842065110107984</id><published>2017-04-02T17:32:00.000+08:00</published><updated>2017-04-02T17:32:10.465+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Database backups with Azure SQL Database</title><content type="html">Database backups with Azure SQL Database are performed for you automatically, and you have no option to perform manual database backups. To protect your data and enable point-in-time restore services, SQL Database takes full backups every week, multiple differential backups every day, and log backups every five minutes. Backup files are stored in geo-redundant storage with read access (RA-GRS) to ensure backups’ availability for disaster recovery purposes. The first full backup is scheduled immediately after a database is created. After the first full backup, all backups are scheduled automatically and managed silently in the background. The exact timing of full and differential backups is determined by the system to balance overall load.&lt;br /&gt;
&lt;br /&gt;
SQL Database provides a point-in-time restore self-service feature for all databases regardless of service tier, but with different restore points as follows:&lt;br /&gt;
 Basic: Any restore point within 7 days&lt;br /&gt;
 Standard: Any restore point within 14 days&lt;br /&gt;
 Premium: Any restore point within 35 days&lt;br /&gt;
&lt;br /&gt;
Point-in-time restore (geo-restore) is built on top of the SQL Database automated backup system and enables you to restore an existing or deleted database to a new database as of a specified point in time. You can restore using the Azure portal, PowerShell, or the REST API. The walk-through below will demonstrate restoring a database to a point in time using the Azure portal. &lt;br /&gt;
&lt;br /&gt;
When restoring an existing database, you can restore to the same logical server or to a different server. When restoring to the same server, you create a new database. Unlike SQL Server, you cannot restore over an existing database. As a result, you will have additional storage costs while both databases exist—unless you choose to delete the existing database before restoring from the backups.&lt;br /&gt;
&lt;br /&gt;
Deleting a logical server also deletes all of its databases and their database backups, after which they cannot be restored regardless of the retention period discussed previously for the automated backups.&amp;nbsp;To store data for longer than the period of time provided by your service tier, you will need to export data to a BACPAC file.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/5408842065110107984/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/5408842065110107984" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5408842065110107984" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5408842065110107984" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/database-backups-with-azure-sql-database.html" rel="alternate" title="Database backups with Azure SQL Database" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-7813174729166167140</id><published>2017-04-01T17:14:00.000+08:00</published><updated>2017-04-01T17:14:05.707+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">SQL Server Managed Backup to Windows Azure</title><content type="html">You can use SQL Server Managed Backup to Windows Azure and have SQL Server manage and automate SQL Server backups to Azure blob storage. With this option, you specify the blob storage location and the retention period and optionally customize backup at the database level. The maximum backup size is 12.8 TB. Managed backup supports point-in-time restore during the retention period. By default, managed backups are enabled at the instance level, with the same retention period for all databases (including newly added databases). You can change the retention period on an individual database, create a custom backup schedule, or disable managed backup for an individual database using Transact-SQL. You also have the option to encrypt the database backups for additional security.&lt;br /&gt;
&lt;br /&gt;
Managed backup was introduced with SQL Server 2014, and the functionality increased substantially with SQL Server 2016. For the purposes of this ebook, I will focus on SQL Server 2016. &lt;br /&gt;
&lt;br /&gt;
With SQL Server 2016, if you do not specify a custom schedule, the type of backups scheduled and the backup frequency is determined based on the workload of the database.&lt;br /&gt;
 A full database for a database is taken in the following instances:&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;When managed backup is enabled for the first time&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Log growth since the last full backup is 1 GB or more&lt;/li&gt;
&lt;li&gt;&amp;nbsp;One week has passed since the last full backup&lt;/li&gt;
&lt;li&gt;&amp;nbsp;The log chain is broken, such as through a manual backup&lt;/li&gt;
&lt;/ul&gt;
&lt;br /&gt;
&lt;div&gt;
 A transaction log backup is taken in the following instances:&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
&lt;ul&gt;
&lt;li&gt;&amp;nbsp;No log backup history can be found. This usually is true when SQL Server Managed Backup to Windows Azure is enabled for the first time.&lt;/li&gt;
&lt;li&gt;&amp;nbsp;The transaction log space used is 5 MB or larger.&lt;/li&gt;
&lt;li&gt;&amp;nbsp;The maximum time interval of two hours since the last log backup is reached.&lt;/li&gt;
&lt;li&gt;&amp;nbsp;Anytime the transaction log backup is lagging behind a full database backup. The goal is to keep the log chain ahead of full backup.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;div&gt;
To use SQL Server managed backup, you create the following prerequisites:&lt;/div&gt;
&lt;div&gt;
 Create an Azure storage account.&lt;/div&gt;
&lt;div&gt;
 Create a container within the storage account.&lt;/div&gt;
&lt;div&gt;
 Generate a Shared Access policy and apply the Shared Access Signature (SAS) token to the Azure blob container.&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
 Create a SQL Server credential based on the SAS token.&lt;/div&gt;
&lt;div&gt;
CREATE CREDENTIAL &lt;mycredentialname&gt; WITH IDENTITY = 'SHARED ACCESS SIGNATURE', SECRET = '&lt;sas_token&gt;' ;&lt;/sas_token&gt;&lt;/mycredentialname&gt;&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;div&gt;
After satisfying these prerequisites, you use Transact-SQL to interact with SQL Server Managed Backup to Windows Azure. There are 13 system stored procedures and functions for enabling, configuring, and monitoring SQL Server Managed Backup to Windows Azure. System functions are used to retrieve existing configuration settings, parameter values, and backup file information. Each of these system stored procedures and functions provides code examples for you.&lt;/div&gt;
&lt;div&gt;
Extended events are used to surface errors and warnings. Alert mechanisms are enabled through SQL Agent jobs and SQL Server Policy-Based Management.&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
PowerShell cmdlets are also available to configure SQL Server Managed Backup to Windows Azure. SQL Server Management Studio supports restoring backups created by SQL Server Managed Backup to Windows Azure by using the Restore Database task.&lt;/div&gt;
&lt;/div&gt;
&lt;div&gt;
&lt;br /&gt;&lt;/div&gt;
&lt;div&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;&lt;/div&gt;
</content><link href="http://computertechnos.blogspot.com/feeds/7813174729166167140/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/7813174729166167140" rel="replies" title="1 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7813174729166167140" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/7813174729166167140" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/04/sql-server-managed-backup-to-windows.html" rel="alternate" title="SQL Server Managed Backup to Windows Azure" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>1</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-933057537982594148</id><published>2017-03-31T17:11:00.000+08:00</published><updated>2017-03-31T17:11:35.573+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">SQL Server backup to URL</title><content type="html">With SQL Server backup to URL, you specify an Azure blob storage container as the destination for your full, differential, and transaction log backups, and you manage the backup process and the retention strategy. A primary reason to use SQL Server backup to URL is to avoid the cost of backing up to attached disks that use premium storage (although you always can back up to attached premium storage for performance and then archive to blob storage).&lt;br /&gt;
&lt;br /&gt;
To use this backup mechanism, take the following steps:&lt;br /&gt;
 Create an Azure storage account.&lt;br /&gt;
&lt;br /&gt;
 Create a container within the storage account to contain your backup files.&lt;br /&gt;
&lt;br /&gt;
 Generate a Shared Access policy and apply the Shared Access Signature (SAS) token to the Azure blob container.&lt;br /&gt;
&lt;br /&gt;
 Create a SQL Server credential based on the SAS token.&lt;br /&gt;
CREATE CREDENTIAL &lt;mycredentialname&gt; WITH IDENTITY = 'SHARED ACCESS SIGNATURE', SECRET = '&lt;sas_token&gt;' ;&lt;/sas_token&gt;&lt;/mycredentialname&gt;&lt;br /&gt;
&lt;br /&gt;
 Specify TO URL as an argument with your BACKUP DATABASE and BACKUP LOG commands.&lt;br /&gt;
&lt;br /&gt;
BACKUP DATABASE AdventureWorks2016 TO URL = 'https://&lt;mystorageaccountname&gt;.blob.core.windows.net/&lt;mycontainername&gt;/AdventureWorks2016.bak;&lt;/mycontainername&gt;&lt;/mystorageaccountname&gt;&lt;br /&gt;
&lt;br /&gt;
Backup to URL is a strategy you will want to use to save money when your Azure virtual machine is using premium storage because SQL Server backup to URL uses standard storage. The maximum size for a single file using a SAS token is 200 GB, and the maximum backup size using a striped backup set is 12.8 terabytes (TB).&lt;br /&gt;
&lt;br /&gt;
Note You can back up to a single backup with a maximum size of 1 TB using the legacy SQL Server 2014 syntax of WITH CREDENTIAL that utilizes the storage account access key rather than a SAS key. This syntax is being deprecated.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/933057537982594148/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/933057537982594148" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/933057537982594148" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/933057537982594148" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/sql-server-backup-to-url.html" rel="alternate" title="SQL Server backup to URL" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-5273090138281559110</id><published>2017-03-30T17:09:00.000+08:00</published><updated>2017-03-30T17:09:01.370+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">User authentication with SQL Server in an Azure virtual machine</title><content type="html">The default authentication mode for SQL Server in an Azure virtual machine (and in a SQL Server on-premises installation) is Windows Authentication mode. With this mode, users must connect and be authenticated using an Active Directory user account. In this mode, SQL Server Authentication is disabled and the SA login account is also disabled. You can change the SQL Server Authentication mode to mixed mode authentication. Mixed mode enables both Windows Authentication and SQL Server Authentication. Windows Authentication always is available and cannot be disabled.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;User authentication using mixed mode&lt;/b&gt;&lt;br /&gt;
If you do not join your Azure virtual machine to an Active Directory domain, you generally will use SQL Server Authentication for user authentication. SQL Server Authentication is less secure than Active Directory authentication for the following reasons:&lt;br /&gt;
&lt;br /&gt;
 The encrypted SQL Server Authentication login password must be passed over the network at the time of the connection. Some applications that connect automatically will store the password at the client. These are additional attack points.&lt;br /&gt;
&lt;br /&gt;
 If a user is an Active Directory domain user who has a login and password, the user must provide SQL Server login and password to connect. Keeping track of multiple names and passwords is difficult for many users. Having to provide SQL Server credentials every time one connects to the database can be annoying.&lt;br /&gt;
&lt;br /&gt;
 SQL Server Authentication cannot use Kerberos security protocol.&lt;br /&gt;
&lt;br /&gt;
However, SQL Server Authentication may be the best option for SQL Server in an Azure virtual machine in the following scenarios:&lt;br /&gt;
&lt;br /&gt;
 If the SQL Server database users do not have Active Directory user accounts and cannot be authenticated by an Active Directory domain&lt;br /&gt;
&lt;br /&gt;
 If the web-based applications accessing SQL Server in the virtual machine allow users to create their own identities&lt;br /&gt;
&lt;br /&gt;
 If the software applications accessing the SQL Server instance use a complex permission hierarchy based on known SQL Server logins&lt;br /&gt;
&lt;br /&gt;
To use SQL Server Authentication, you must enable mixed mode authentication and restart the SQL Server instance. When you do so, take the following steps to increase the security for your SQL Server instance:&lt;br /&gt;
&lt;br /&gt;
 Use an account other than the SA login for SQL Server administration.&lt;br /&gt;
 Enforce password expiration.&lt;br /&gt;
 Enforce Windows password policies, including password length and complexity.&lt;br /&gt;
 Require users to change their password at their next login.&lt;br /&gt;
&lt;br /&gt;
When configuring SQL Server in an Azure virtual machine using the Resource Manager deployment model, you have the option to have Azure configure SQL Server for mixed authentication mode when SQL Server is configured on the Azure virtual machine. When you do so, the default SQL Server login account and password are the same as the local administrator account for the virtual machine, although you can define a different account. Password policies are enforced, and the SA login account is not enabled.&lt;br /&gt;
&lt;br /&gt;
If you do not change the authentication mode during the initial configuration of the SQL Server instance from the SQL Server default of Windows Authentication mode to mixed mode, you can use Windows remote desktop to connect to the virtual machine and then use SQL Server Management Studio to connect to SQL Server locally and change the authentication mode if desired.&lt;br /&gt;
&lt;br /&gt;
&lt;b&gt;User authentication using Windows Authentication mode&lt;/b&gt;&lt;br /&gt;
If you join your Azure virtual machine to an Active Directory domain, you can leave SQL Server in Windows Authentication mode and require your users to connect and be authenticated using Active Directory authentication. When a user connects through an Active Directory user account, SQL Server validates the account name and password using the Active Directory principal token in the operating system. This means the user identity is confirmed by Active Directory. SQL Server does not ask for the password and does not perform the identity validation. Active Directory authentication uses Kerberos security protocol, provides password policy enforcement with regard to complexity validation for strong passwords, provides support for account lockout, and supports password expiration.&lt;br /&gt;
&lt;br /&gt;
In addition, using Windows Authentication mode enables you to manage authentication using groups rather than individual user accounts and avoid the proliferation of user identities across database servers.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/5273090138281559110/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/5273090138281559110" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5273090138281559110" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5273090138281559110" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/user-authentication-with-sql-server-in.html" rel="alternate" title="User authentication with SQL Server in an Azure virtual machine" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-4255727439308439579</id><published>2017-03-29T17:07:00.000+08:00</published><updated>2017-03-29T17:07:05.817+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Configuring and securing connections to Azure SQL Database</title><content type="html">With Azure SQL Database, Azure configures the network for you and by default restricts all access using Azure SQL Database firewall rules, as discussed in Chapter 3, “Getting started with an Azure SQL Database.” If a firewall rule does not exist, Azure will reject all connection attempts from IP addresses that have not been whitelisted explicitly.&lt;br /&gt;
&lt;br /&gt;
 Use database-level firewall rules in conjunction with contained users (discussed below) whenever possible to make your database more portable.&lt;br /&gt;
&lt;br /&gt;
 Use server-level firewall rules when you have many databases that have the same access requirements and you don’t want to spend time configuring each database individually.&lt;br /&gt;
&lt;br /&gt;
Additionally, Azure SQL Database requires encrypted connections at all times while data is “in transit” to and from the database. In your application’s connection string, you must specify parameters to&amp;nbsp;encrypt the connection and not to trust the server certificate (this is done for you if you copy your connection string out of the Azure portal). If you do not, the connection will not verify the identity of the server and will be susceptible to “man-in-the-middle” attacks. For the ADO.NET driver, for instance, these connection string parameters are Encrypt=True and TrustServerCertificate=False. For more information, see Azure SQL Database Connection Encryption and Certificate Validation. The code block below shows a sample ADO.NET connection string.&lt;br /&gt;
&lt;br /&gt;
Server=tcp:[your_sql_database_server_name_here].database.windows.net,1433;Database=[your_sql_database_name_here]&amp;gt;;User ID=[your_username_here]@[your_sql_database_server_name_here];Password={your_password_here};Encrypt=True;TrustServerCertificate=False;Connection Timeout=30;&lt;br /&gt;
&lt;br /&gt;
Unlike SQL Server in an Azure virtual machine, with Azure SQL Database you do not have to secure the operating system itself. However, all Azure subscription administrators have access to the SQL Database instance, and you should limit subscription administrators.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/4255727439308439579/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/4255727439308439579" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/4255727439308439579" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/4255727439308439579" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/configuring-and-securing-connections-to_29.html" rel="alternate" title="Configuring and securing connections to Azure SQL Database" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-5621131979854361809</id><published>2017-03-28T17:05:00.000+08:00</published><updated>2017-03-28T17:05:07.355+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Configuring and securing connections to SQL Server in an Azure virtual machine</title><content type="html">With an Azure virtual machine, you have several options to restrict and secure connections to your SQL Server instance. The virtual network for your Azure virtual machine is a logical isolation of the Azure cloud dedicated to your subscription. You can fully control the IP address blocks, DNS settings, security policies, and route tables within this network, similarly to how you use these mechanisms to control your on-premises network. You can also segment your virtual network into subnets to further control access to the virtual machines on your virtual network that host your SQL Server instances.&lt;br /&gt;
&lt;br /&gt;
In addition, you can connect the virtual network to your on-premises network using one of the connectivity options available for Azure virtual machines. In essence, you can expand your on-premises network to your Azure virtual network, delivering the benefit of enterprise scale that Azure provides. Finally, you can set up and configure an Azure virtual machine as a domain controller and join your SQL Server virtual machine to this Azure domain controller. This Azure domain controller can be federated with Azure Active Directory, be federated with your on-premises Active Directory, or be a controller within your existing on-premises Active Directory. A full discussion of your options and best practices for configuring a secure connection to your on-premises network is beyond the scope of this ebook. If you do so, you can join your virtual machine to your on-premises Active Directory environment and use Windows user accounts for authentication.&lt;br /&gt;
&lt;br /&gt;
In addition to configuring and securing the virtual network to which your Azure virtual network is connected, you should take these security steps:&lt;br /&gt;
 Use a unique local administrator account for your virtual machine that does not have a name of Administrator.&lt;br /&gt;
&lt;br /&gt;
 Use complex strong passwords for all of your accounts, Windows and SQL Server. For more information about how to create a strong password, see the Create Strong Passwords article in the Safety and Security Center.&lt;br /&gt;
&lt;br /&gt;
 Enable encrypted connections for your SQL Server instance and configure your SQL Server instance with a signed certificate.&lt;br /&gt;
&lt;br /&gt;
 Use Windows firewall rules to control database engine access.&lt;br /&gt;
&lt;br /&gt;
 If your virtual machines should be accessed only from a specific network, use network security groups (NSGs) to control traffic and restrict access to certain IP addresses or network subnets. An NSG contains access control rules that allow or deny traffic based on traffic direction, protocol, source address and port, and destination address and port.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/5621131979854361809/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/5621131979854361809" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5621131979854361809" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/5621131979854361809" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/configuring-and-securing-connections-to.html" rel="alternate" title="Configuring and securing connections to SQL Server in an Azure virtual machine" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-6884254562060284126</id><published>2017-03-27T17:00:00.000+08:00</published><updated>2017-03-27T17:00:10.811+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Migrating a compatible SQL Server database to SQL Database</title><content type="html">To migrate a compatible SQL Server database to Azure SQL Database, Microsoft provides several migration methods for various scenarios. The method you choose depends upon your tolerance for downtime, the size of your SQL Server database, and the speed and quality of your connection to the Microsoft Azure cloud.&lt;br /&gt;
&lt;br /&gt;
If you can afford some downtime or you are performing a test migration of a production database for later migration, consider one of the following three methods:&lt;br /&gt;
&lt;br /&gt;
 SSMS Migration Wizard: For small to medium databases, migrating a compatible SQL Server 2005 or later database is as simple as running the Deploy Database to Microsoft Azure SQL Database Wizard in SQL Server Management Studio. &lt;br /&gt;
&lt;br /&gt;
 Export to BACPAC file and then Import from BACPAC file: If you have connectivity challenges (no connectivity, low bandwidth, or timeout issues) and for medium to large databases, use this manual method. With this method, you export the SQL Server schema and data to a BACPAC file and then import the BACPAC file into SQL Database using either the Deploy Database to Microsoft Azure SQL Database Wizard in SQL Server Management Studio or the SqlPackage command-prompt utility.&lt;br /&gt;
&lt;br /&gt;
 Use BACPAC and BCP together: Use a BACPAC file and BCP for very large databases to achieve greater parallelization for increased performance, albeit with greater complexity. With this method, migrate the schema and the data separately.&lt;br /&gt;
&lt;br /&gt;
&lt;ul&gt;
&lt;li&gt;Export the schema only to a BACPAC file.&lt;/li&gt;
&lt;li&gt;Import the schema only from the BACPAC file into SQL Database.&lt;/li&gt;
&lt;li&gt;Use BCP to extract the data into flat files and then parallel load these files into Azure SQL Database.&lt;/li&gt;
&lt;/ul&gt;
&lt;div&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;&lt;/div&gt;
</content><link href="http://computertechnos.blogspot.com/feeds/6884254562060284126/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/6884254562060284126" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6884254562060284126" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6884254562060284126" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/migrating-compatible-sql-server.html" rel="alternate" title="Migrating a compatible SQL Server database to SQL Database" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-6797939539614791978</id><published>2017-03-26T16:58:00.000+08:00</published><updated>2017-03-26T16:58:11.207+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Determining and resolving Azure SQL Database V12 compatibility issues</title><content type="html">To export to a BACPAC file, the database must be compatible with Azure SQL Database V12. The export will fail if the database is not compatible. With SQL Database V12, there are very few remaining compatibility issues other than server-level and cross-database operations. Databases and applications that rely on partially supported or unsupported functions will need some reengineering to fix these incompatibilities before the SQL Server database can be migrated. Review these partially supported or unsupported functions before migrating the SQL Database.&lt;br /&gt;
&lt;br /&gt;
The tooling to detect and fix these incompatibilities is improving, but it still requires some manual intervention in many cases. The list below describes the tooling as it currently exists, including new tooling coming out in preview mode in May 2016.&lt;br /&gt;
&lt;br /&gt;
 The Microsoft SQL Server 2016 Upgrade Advisor preview (UA): This stand-alone tool that currently is in preview will detect and generate a report of SQL Database V12 incompatibilities. This tool does not yet have all of the most recent compatibility rules (but will soon). If no errors are detected, you can continue and complete the migration to SQL Database. If errors are detected, you must use another tool to fix any detected compatibility issues. SSDT is the recommended tool.&lt;br /&gt;
As mentioned previously, UA will be updated in late April or early May 2016 and become Data Migration Assistant (DMA). DMA will contain the most recent compatibility rules and will, over time, enable you to fix incompatibilities directly in the tool. This functionality is still coming online, so stay tuned.&lt;br /&gt;
&lt;br /&gt;
 SQL Server Data Tools for Visual Studio (SSDT): For Azure SQL Database V12, the best tool today is SSDT because it uses the most recent compatibility rules to detect SQL Database V12 incompatibilities. To use this option, download the newest version of SSDT. If incompatibilities are detected, you can fix detected issues directly in SSDT.&lt;br /&gt;
&lt;br /&gt;
 SqlPackage: SqlPackage is a command-prompt utility that tests for and, if found, generates a report containing detected compatibility issues. If you use this tool, make sure you use the most recent version (follow the link provided) to use the most recent compatibility rules. If errors are detected, you must use another tool to fix any detected compatibility issues. SSDT is the recommended tool.&lt;br /&gt;
&lt;br /&gt;
 The Export Data-tier Application Wizard in SQL Server Management Studio: This wizard will detect and report errors to the screen. If no errors are detected, you can continue and complete the migration to SQL Database. If errors are detected, you must use another tool to fix any detected compatibility issues. SSDT is the recommended tool.&lt;br /&gt;
&lt;br /&gt;
 SQL Azure Migration Wizard (SAMW): For Azure SQL Database V11, the best tool was SAMW. This is a community-supported CodePlex tool that has not been updated fully for Azure SQL Database V12 and generally is not the best method to use to migrate to Azure SQL Database V12.&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/6797939539614791978/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/6797939539614791978" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6797939539614791978" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6797939539614791978" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/determining-and-resolving-azure-sql.html" rel="alternate" title="Determining and resolving Azure SQL Database V12 compatibility issues" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-5801082322957987512.post-6602066002415513424</id><published>2017-03-25T16:57:00.000+08:00</published><updated>2017-03-25T16:57:02.051+08:00</updated><category scheme="http://www.blogger.com/atom/ns#" term="Azure SQL Server"/><title type="text">Migrating using full database and transaction log backups to minimize downtime</title><content type="html">To minimize downtime involved in a migration using a full database backup, you can use a combination of a full database backup, a differential backup (manual method only), and multiple transaction log backups. By using this method, you will keep downtime to a minimum. This method commonly is used with medium to large databases where minimizing downtime is of paramount importance. To test your database in Azure before migrating a production system, either use the full database backup method or use this method to test and verify the migration steps before the actual production migration.&lt;br /&gt;
&lt;br /&gt;
 Manual method: Back up, copy, and then restore (without recovery) a full database backup, a differential backup (optional), and multiple transaction logs while keeping your production system operational. Continue taking and applying transaction log backups without recovery until you are ready to switch over. Apply the final transaction log backup with recovery when you are ready to switch your clients/applications over to connect to the SQL Server instance in the Azure virtual machine rather than the on-premises database.&lt;br /&gt;
&lt;br /&gt;
 AlwaysOn Availability Group method: If you have an on-premises AlwaysOn Availability Group, you can extend the availability group to SQL Server in your virtual machine. Configure your SQL Server instance in the Azure virtual machine as an AlwaysOn replica, seed the replica with a full database backup, keep the replica current with transaction log backups that are applied automatically, and then fail over to the Azure replica when you are ready to switch over your clients to the SQL Server instance in the Azure virtual machine (and turn off AlwaysOn in the source database).&lt;br /&gt;
&lt;br /&gt;
&lt;span style="color: #999999;"&gt;Source of Information : Migrating SQL Server Databases to Azure&lt;/span&gt;</content><link href="http://computertechnos.blogspot.com/feeds/6602066002415513424/comments/default" rel="replies" title="Post Comments" type="application/atom+xml"/><link href="http://www.blogger.com/comment/fullpage/post/5801082322957987512/6602066002415513424" rel="replies" title="0 Comments" type="text/html"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6602066002415513424" rel="edit" type="application/atom+xml"/><link href="http://www.blogger.com/feeds/5801082322957987512/posts/default/6602066002415513424" rel="self" type="application/atom+xml"/><link href="http://computertechnos.blogspot.com/2017/03/migrating-using-full-database-and_25.html" rel="alternate" title="Migrating using full database and transaction log backups to minimize downtime" type="text/html"/><author><name>Computer Techno</name><uri>http://www.blogger.com/profile/16175391706856155083</uri><email>noreply@blogger.com</email><gd:image height="16" rel="http://schemas.google.com/g/2005#thumbnail" src="https://img1.blogblog.com/img/b16-rounded.gif" width="16"/></author><thr:total>0</thr:total></entry></feed>