Questions tagged [best-practices]

Questions asking for best practices in a given field. Be aware, that sometimes there might be no generally accepted best practices, in which case the question is likely to be closed for being subjective.

351 questions
3
votes
3 answers

Disk-to-disk backup to same storage array?

We're looking to get a new SAN, and so we're re-examining our storage, network and backup issues. Our plan is to get an EMC VNXe 3100 with SAS drives for production data, then buy an expansion shelf and populate half of that with SATA (6 TB raw)…
CC.
  • 1,196
  • 1
  • 10
  • 22
3
votes
1 answer

Fibre Channel zoning best practices

I'm hoping that this will be useful for more people than just me. Right now I've got a fibre channel switch, a NetApp filer, and some servers running Oracle. All of the servers can see the same LUNs on the filer, and there's some internal…
Bill Weiss
  • 10,979
  • 3
  • 38
  • 66
3
votes
2 answers

IT Considerations for a company name change

Nothing is "for sure" yet but there is a good chance my company will be changing it's name in the future. Our IT requirements are relatively modest - Exchange server, IIS, MSSQL, etc. My question is, what kind of considerations need to be made…
DKNUCKLES
  • 4,028
  • 9
  • 47
  • 60
3
votes
2 answers

Best Practices for Webserver Benchmarking

I have a webserver that I wish to benchmark before I make some optimizations to it to see if they have any effect. However, I want to know what are the best practices for benchmarking? For example, a co-worker told me to benchmark the machine with…
rlorenzo
  • 134
  • 5
3
votes
3 answers

Compiling and maintaining applications?

What configure format do you use for compiling and why ? Example (you don't have to reply as the example but do state your directory setup): prefix: /usr exec_prefix: ${prefix} bindir: …
Prix
  • 4,881
  • 3
  • 24
  • 25
3
votes
0 answers

Why not shorten a single :0000: field in IPv6

rfc5952, section 4.2.2 "Handling One 16-Bit 0 Field" goes: The symbol "::" must not be used to shorten just one 16-bit 0 field. For example, the representation 2001:db8:0:1:1:1:1:1 is correct, but 2001:db8::1:1:1:1:1 is not correct. The…
3
votes
7 answers

DDOS Attack Victim - How much to Admit?

Here's the environment: Website that hosts a forum/journal/bboard/email/socialmedia application in walled garden (ie you pay to get to use it or are invited to do so Many Clients pay to use the site during specific chunks of time (ie they lease…
Patrick R
  • 2,945
  • 1
  • 19
  • 27
2
votes
2 answers

Should I partitionning a disk LVM?

I have some few servers (Ubuntu 16) and it's a mess who LVM was configured and used by my predecesor (for me, maybe is not). I have to install new server (Ubuntu 18) but I won't do a mess like is it right now. So I start looking for the best pratice…
2
votes
2 answers

Advertise HTTPS support without using HSTS

I have a website which supports HTTPS: all pages of the form http://example.com/foo can be accessed as https://example.com/foo (the query will return the same content). That said, the website doesn't contain anything confidential, so there is no…
a3nm
  • 868
  • 6
  • 12
2
votes
3 answers

Hypervisor server Local storage Raid configuration

We have a couple of Dell PowerEdge R630 running Hyper-V and just bought new hard disks to fill all the empty slots. I was wοndering what kind of Raid configuration should we proceed. Currently each server has 2x 300GB SAS on Raid 1 configuration…
StashX
  • 21
  • 1
2
votes
2 answers

Solaris 11 ZFS Snapshot vs. New Boot Environment

I'm new to Solaris 11 and I have to apply updates. I read that you can create a ZFS snapshot -- apply updates -- then revert the snapshot if things break. I also read that you can create a backup of your boot environment (BE). What is the…
jrd1989
  • 698
  • 15
  • 48
2
votes
2 answers

How should web servers handle requests with incorrect Host header?

I am getting a number of requests to my site with the Host header set incorrectly (most commonly to the IP address instead of domain name). Currently I am returning 400 Bad Request. I am thinking of returning 301 or 302, but not sure if it's a good…
Flash
  • 119
  • 5
2
votes
0 answers

Installing consumer software on a server

I am in need of a simple low-maintenance off-site backup solution for one or more Windows servers. I have had great success using some consumer-grade backup software that allows me to backup files from one PC to another through the Internet. I've…
Phil
  • 1,013
  • 2
  • 12
  • 16
2
votes
1 answer

Puppet: How to use a set of common packages but allow exceptions?

I have about 200 more or less identical Linux VMs. There is a class for all common configuration: class my_packages { class { "::ntp": servers => [ "de.pool.ntp.org" ], } .... } which I include in each node in site.pp. Now…
nn4l
  • 1,336
  • 5
  • 23
  • 40
2
votes
1 answer

Performing root mysql operations in bash scripts

What is a good practice to execute root operations on mysql databases in bash scripts? For example, I want to create new database and grant privileges, I have to use: mysql -u $ROOT -p"$ROOTPASS" -e "create database $DBNAME; GRANT ALL PRIVILEGES ON…
Sfisioza
  • 592
  • 2
  • 8
  • 18